Поделиться через


MediaExtensionManager.RegisterByteStreamHandler Метод

Определение

Перегрузки

RegisterByteStreamHandler(String, String, String)

Регистрирует обработчик потока байтов по расширению имени файла и типу MIME.

RegisterByteStreamHandler(String, String, String, IPropertySet)

Регистрирует обработчик байтового потока по расширению имени файла и типу MIME с необязательным параметром конфигурации.

RegisterByteStreamHandler(String, String, String)

Регистрирует обработчик потока байтов по расширению имени файла и типу MIME.

public:
 virtual void RegisterByteStreamHandler(Platform::String ^ activatableClassId, Platform::String ^ fileExtension, Platform::String ^ mimeType) = RegisterByteStreamHandler;
/// [Windows.Foundation.Metadata.Overload("RegisterByteStreamHandler")]
void RegisterByteStreamHandler(winrt::hstring const& activatableClassId, winrt::hstring const& fileExtension, winrt::hstring const& mimeType);
[Windows.Foundation.Metadata.Overload("RegisterByteStreamHandler")]
public void RegisterByteStreamHandler(string activatableClassId, string fileExtension, string mimeType);
function registerByteStreamHandler(activatableClassId, fileExtension, mimeType)
Public Sub RegisterByteStreamHandler (activatableClassId As String, fileExtension As String, mimeType As String)

Параметры

activatableClassId
String

Platform::String

winrt::hstring

Идентификатор класса активируемой среды выполнения обработчика потока байтов. Класс среды выполнения должен реализовывать интерфейс IMediaExtension .

fileExtension
String

Platform::String

winrt::hstring

Расширение имени файла, зарегистрированное для этого обработчика байтового потока.

mimeType
String

Platform::String

winrt::hstring

Тип MIME, зарегистрированный для этого обработчика байтового потока.

Атрибуты

См. также раздел

Применяется к

RegisterByteStreamHandler(String, String, String, IPropertySet)

Регистрирует обработчик байтового потока по расширению имени файла и типу MIME с необязательным параметром конфигурации.

public:
 virtual void RegisterByteStreamHandler(Platform::String ^ activatableClassId, Platform::String ^ fileExtension, Platform::String ^ mimeType, IPropertySet ^ configuration) = RegisterByteStreamHandler;
/// [Windows.Foundation.Metadata.Overload("RegisterByteStreamHandlerWithSettings")]
void RegisterByteStreamHandler(winrt::hstring const& activatableClassId, winrt::hstring const& fileExtension, winrt::hstring const& mimeType, IPropertySet const& configuration);
[Windows.Foundation.Metadata.Overload("RegisterByteStreamHandlerWithSettings")]
public void RegisterByteStreamHandler(string activatableClassId, string fileExtension, string mimeType, IPropertySet configuration);
function registerByteStreamHandler(activatableClassId, fileExtension, mimeType, configuration)
Public Sub RegisterByteStreamHandler (activatableClassId As String, fileExtension As String, mimeType As String, configuration As IPropertySet)

Параметры

activatableClassId
String

Platform::String

winrt::hstring

Идентификатор класса активируемой среды выполнения обработчика потока байтов. Класс среды выполнения должен реализовывать интерфейс IMediaExtension .

fileExtension
String

Platform::String

winrt::hstring

Расширение имени файла, зарегистрированное для этого обработчика байтового потока.

mimeType
String

Platform::String

winrt::hstring

Тип MIME, зарегистрированный для этого обработчика байтового потока.

configuration
IPropertySet

Необязательный параметр, содержащий свойства конфигурации для обработчика потока байтов.

Атрибуты

См. также раздел

Применяется к