InstantMessagingMcuSession Members

Allows requests to be made to the Instant Messaging MCU.

The InstantMessagingMcuSession type exposes the following members.

Properties

Name Description
Public property ConferenceSession (Inherited from McuSession.)
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)
Protected method BeginDialOut(String, McuDialOutOptions, AsyncCallback, Object) (Inherited from McuSession.)
Public method BeginEject(String, AsyncCallback, Object) (Inherited from McuSession.)
Public method BeginEject(ConversationParticipant, AsyncCallback, Object) (Inherited from McuSession.)
Protected method BeginSendCommand (Inherited from McuSession.)
Protected method BeginTransfer (Inherited from McuSession.)
Public method EndDialOut Waits for the pending operation to complete.
Public method EndEject (Inherited from McuSession.)
Protected method EndSendCommand (Inherited from McuSession.)
Protected method EndTransfer (Inherited from McuSession.)
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.)
Public method TryGetParticipantEndpointProperties(ParticipantEndpoint, InstantMessagingMcuParticipantEndpointProperties%) Gets the properties of the endpoint in this MCU.
Protected method TryGetParticipantEndpointProperties(ParticipantEndpoint, McuParticipantEndpointProperties%) (Inherited from McuSession.)

Top

Events

Name Description
Public event ParticipantEndpointAttendanceChanged Raised when participant endpoints join or leave the MCU.
Public event ParticipantEndpointPropertiesChanged Raised when one or more participant endpoint properties changes.
Public event StateChanged (Inherited from McuSession.)

Top

See Also

Reference

InstantMessagingMcuSession Class

Microsoft.Rtc.Collaboration Namespace