The AudioVideoMcuSessiontype exposes the following members.

Methods

  Name Description
BeginDialOut Overloaded.
BeginEject Overloaded.
BeginEnableAnnouncements
Enables participant endpoints communicating with the Audio-Video MCU to receive audio announcements in the conference.
BeginMute
Stops audio coming from the supplied participant endpoint from being sent to the conference.
BeginSendCommand
Send a request to the MCU via the focus.
(Inherited from McuSession.)
BeginTransfer Overloaded.
BeginUnmute
Enables the audio coming from the supplied participant endpoint to be sent to the conference.
EndDialOut
Waits for the pending operation to complete.
EndEject
Waits for the pending eject operation to complete.
(Inherited from McuSession.)
EndEnableAnnouncements
Waits for the pending operation to complete.
EndMute
Waits for the pending operation to complete.
EndSendCommand
Waits for the pending send command to complete.
(Inherited from McuSession.)
EndTransfer
Waits for the pending operation to complete.
EndUnmute
Waits for the pending operation to complete.
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from Object.)
GetLocalParticipantEndpoints
Gets a snapshot collection of the endpoints used by the local participant to communicate with the MCU.
(Inherited from McuSession.)
GetRemoteParticipantEndpoints
Gets a snapshot collection of the endpoints used by remote participants to communicate with the MCU.
(Inherited from McuSession.)
GetType (Inherited from Object.)
HandleParticipantEndpointAttendanceChanged
Processes added or removed participant endpoints to the MCU.
(Overrides McuSession . . :: . HandleParticipantEndpointAttendanceChanged(Collection < (Of < ( KeyValuePair < (Of < ( ParticipantEndpoint, McuParticipantEndpointProperties > ) > ) > ) > ) , Collection < (Of < ( KeyValuePair < (Of < ( ParticipantEndpoint, McuParticipantEndpointProperties > ) > ) > ) > ) ).)
HandleParticipantEndpointPropertiesChanged
Process updated MCU participant endpoint properties.
(Overrides McuSession . . :: . HandleParticipantEndpointPropertiesChanged(ParticipantEndpoint, PropertyMergeInformation < (Of < ( McuParticipantEndpointProperties > ) > ) ).)
HandlePropertiesChanged
Process updated session properties.
(Overrides McuSession . . :: . HandlePropertiesChanged(PropertyMergeInformation < (Of < ( McuSessionProperties > ) > ) ).)
MemberwiseClone (Inherited from Object.)
RaiseAttendanceChanged < (Of < ( TProperties > ) > )
Raises a attendance changed event on behalf of the derived class.
(Inherited from McuSession.)
RaiseSessionParticipantPropertyChanged < (Of < ( TProperties > ) > )
Raises a property changed event for the McuSessionParticipant.
(Inherited from McuSession.)
RaiseSessionPropertyChanged < (Of < ( TProperties > ) > )
Raises an property changed event on behalf of the derived class.
(Inherited from McuSession.)
ResetCore
Recycles the AudioVideoMcuSession for reuse.
(Overrides McuSession . . :: . ResetCore () () () .)
ToString
Returns a Stringthat represents the current McuSession.
(Inherited from McuSession.)
TryGetParticipantEndpointProperties Overloaded.

Properties

  Name Description
ConferenceSession
Gets the parent ConferenceSession object.
(Inherited from McuSession.)
IsAudioSupported
Gets whether audio is supported by the MCU for the joined conference.
IsVideoSupported
Gets whether video is supported by the MCU for the joined conference.
McuInformation
Gets information about the MCU including the MCU address or null if the MCU session is not bound to a conference (The parent ConferenceSession has not joined a conference yet, or the joined conference does not support the corresponding MCU type).
(Inherited from McuSession.)
State
Gets the state of the MCU as communicated by the focus.
(Inherited from McuSession.)
SupportedMediaTypes
Gets the media types supported by the MCU.
(Overrides McuSession . . :: . SupportedMediaTypes.)

Events

  Name Description
ParticipantEndpointAttendanceChanged
Raised when one or more participant endpoints join or leave the MCU.
ParticipantEndpointPropertiesChanged
Raised when one or more properties of a participant endpoint change.
PropertiesChanged
Raised when one or more session properties change.
StateChanged
Raised when the MCU state changes are reported back to the application.
(Inherited from McuSession.)

See Also