InstantMessagingMcuSession Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Allows requests to be made to the Instant Messaging MCU.
public ref class InstantMessagingMcuSession : Microsoft::Rtc::Collaboration::McuSession
public class InstantMessagingMcuSession : Microsoft.Rtc.Collaboration.McuSession
type InstantMessagingMcuSession = class
inherit McuSession
Public Class InstantMessagingMcuSession
Inherits McuSession
- Inheritance
Remarks
This class represents the Instant Messaging specific implementation of the media-agnostic McuSession. The class encapsulates operations and events relevant to the Instant Messaging MCU.
Properties
ConferenceSession |
Gets the parent ConferenceSession object. (Inherited from McuSession) |
InstantMessagingBlockAllMode |
Gets whether messages can be sent in the conversation. InstantMessagingBlockAllMode |
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 Instant Messaging MCU. |
Methods
Events
ParticipantEndpointAttendanceChanged |
Raised when one or more participant endpoints join or leave the MCU. |
ParticipantEndpointPropertiesChanged |
Raised when one or more participant endpoint properties changes. |
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) |
Extension Methods
BeginSendCommand(McuSession, ConferenceCommand, ConferenceCommandOptions, AsyncCallback, Object) | |
EndSendCommand(McuSession, IAsyncResult) |