AudioVideoMcuSession Members

Allows requests to be made to the Audio Video MCU.

The AudioVideoMcuSession type exposes the following members.

Properties

  Name Description
Public property ConferenceSession (Inherited from McuSession.)
Public property IsAudioSupported Gets information about audio support.
Public property IsVideoSupported Gets information about video support.
Public property McuInformation (Inherited from McuSession.)
Public property State (Inherited from McuSession.)
Public property SupportedMediaTypes Gets the media types supported by the MCU. (Overrides McuSession..::..SupportedMediaTypes.)

Top

Methods

  Name Description
Public method BeginDialOut(String, AsyncCallback, Object)
Public method BeginDialOut(String, McuDialOutOptions, AsyncCallback, Object) Requests that the MCU initiate a call to the entity.
Public method BeginEject(String, AsyncCallback, Object) (Inherited from McuSession.)
Public method BeginEject(ConversationParticipant, AsyncCallback, Object) (Inherited from McuSession.)
Public method BeginEnableAnnouncements Enables users to receive announcements in the conference.
Public method BeginMute Prevents endpoint audio from being sent to a conference.
Protected method BeginSendCommand (Inherited from McuSession.)
Public method BeginTransfer(AudioVideoCall, McuTransferOptions, AsyncCallback, Object) Transfers an established two party Audio Video call to the MCU.
Protected method BeginTransfer(Call, McuTransferOptions, AsyncCallback, Object) (Inherited from McuSession.)
Public method BeginUnmute
Public method EndDialOut Waits for the pending operation to complete.
Public method EndEject (Inherited from McuSession.)
Public method EndEnableAnnouncements Gets the results from the Broadcast method.
Public method EndMute Gets results of muting self.
Protected method EndSendCommand (Inherited from McuSession.)
Public method EndTransfer Waits for the pending operation to complete.
Public method EndUnmute
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetLocalParticipantEndpoints (Inherited from McuSession.)
Public method GetRemoteParticipantEndpoints (Inherited from McuSession.)
Public method GetType (Inherited from Object.)
Protected method HandleParticipantEndpointAttendanceChanged (Overrides McuSession..::..HandleParticipantEndpointAttendanceChanged(Collection<(Of <<'(KeyValuePair<(Of <<'(ParticipantEndpoint, McuParticipantEndpointProperties>)>>)>)>>), Collection<(Of <<'(KeyValuePair<(Of <<'(ParticipantEndpoint, McuParticipantEndpointProperties>)>>)>)>>)).)
Protected method HandleParticipantEndpointPropertiesChanged (Overrides McuSession..::..HandleParticipantEndpointPropertiesChanged(ParticipantEndpoint, PropertyMergeInformation<(Of <<'(McuParticipantEndpointProperties>)>>)).)
Protected method HandlePropertiesChanged Process updated session properties. (Overrides McuSession..::..HandlePropertiesChanged(PropertyMergeInformation<(Of <<'(McuSessionProperties>)>>)).)
Protected method MemberwiseClone (Inherited from Object.)
Protected method RaiseAttendanceChanged<(Of <<'(TProperties>)>>) (Inherited from McuSession.)
Protected method RaiseSessionParticipantPropertyChanged<(Of <<'(TProperties>)>>) (Inherited from McuSession.)
Protected method RaiseSessionPropertyChanged<(Of <<'(TProperties>)>>) (Inherited from McuSession.)
Protected method ResetCore (Overrides McuSession..::..ResetCore()()()().)
Public method ToString (Inherited from McuSession.)
Protected method TryGetParticipantEndpointProperties(ParticipantEndpoint, McuParticipantEndpointProperties%) (Inherited from McuSession.)
Public method TryGetParticipantEndpointProperties(ParticipantEndpoint, AudioVideoMcuParticipantEndpointProperties%) Gets the properties of the participant endpoint in this MCU.

Top

Events

  Name Description
Public event ParticipantEndpointAttendanceChanged Raised when a participant endpoint joins or leaves the MCU.
Public event ParticipantEndpointPropertiesChanged Raised when one or more participant endpoint properties change.
Public event PropertiesChanged Raised when a session property changed.
Public event StateChanged (Inherited from McuSession.)

Top

See Also

Reference

AudioVideoMcuSession Class

Microsoft.Rtc.Collaboration.AudioVideo Namespace