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.) |