MediaProviderFactory Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides media provider creation services to the collaboration platform.
public ref class MediaProviderFactory abstract : Microsoft::Rtc::Collaboration::ComponentModel::MediaBasedFactory
public abstract class MediaProviderFactory : Microsoft.Rtc.Collaboration.ComponentModel.MediaBasedFactory
type MediaProviderFactory = class
inherit MediaBasedFactory
Public MustInherit Class MediaProviderFactory
Inherits MediaBasedFactory
- Inheritance
Remarks
By default, the collaboration platform will use an instance of this class that will create default media providers. The application is responsible for creating an instance of the derived class and set it on the collaboration platform. The derived class is responsible for creating a media provider for given media types. This is used for extensibility of media providers.
Constructors
MediaProviderFactory() |
Initializes the instance. |
Properties
ContactHeaderFeatureTags |
Gets the list of feature tags to be added to the contact header when sending messages from the endpoint. (Inherited from MediaBasedFactory) |
ExtensionType |
Returns the extension type for MediaProvider factories. |
MediaTypes |
Gets the media types supported by this factory. (Inherited from MediaBasedFactory) |
Methods
Create(IEnumerable<String>, FactoryContext) |
Creates the object specified. (Inherited from MediaBasedFactory) |