Represents a typical set of media handlers for normal phone call.
| C# | Visual Basic | Visual C++ |
public sealed class MediaHandlerCollection : IPhoneCallAttachable, IMediaControl, IDisposable
Public NotInheritable Class MediaHandlerCollection _ Implements IPhoneCallAttachable, IMediaControl, IDisposable
public ref class MediaHandlerCollection sealed : IPhoneCallAttachable, IMediaControl, IDisposable
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| MediaHandlerCollection(MediaConnector, Dictionary<(Of <<'(String, VoIPMediaHandler>)>>)) |
Initializes a new instance of the MediaHandlerCollection class.
| |
| AttachToCall(ICall) |
Attaches the media handlers to the given call.
| |
| Detach()()()() |
Detaches the media handlers from the attached call.
| |
| Dispose()()()() | Releases all resources used by the MediaHandlerCollection | |
| GetComponent(String) |
Retreives the specified component from the collection.
| |
| HasComponent(String) |
Returns a boolean value indicating whether the name is registered in the collection.
| |
| MediaConnector |
Gets the MediaConnector object that connects the VoIPMediaHandlers each other.
| |
| Start()()()() |
Starts all IMediaControl objects in the collection.
| |
| Stop()()()() |
Stops all IMediaControl objects in the collection.
| |
| VoIPMediaHandlerNames |
Gets the names of the available AudioHandler objects.
| |
| VoIPMediaHandlers |
Gets the collection of available media handlers.
|
| Object | |
| MediaHandlerCollection | |