Export (0) Print
Expand All

ChatRoomSession events

The ChatRoomSession type exposes the following members.

  Name Description
Public event ChatMessageReceived Raised when a chat message is received. For best results, register for this event before invoking BeginJoin(ChatRoomSummary, AsyncCallback, Object) on the session.
Public event ChatRoomPropertiesChanged Raised when the properties of the chat room change. To catch the events, an application must register for this event before invoking BeginJoin(ChatRoomSummary, AsyncCallback, Object) on the session.
Public event ChatRoomSessionStateChanged Raised when the state of this chat room session changes. This event will fire when invoking BeginJoin(ChatRoomSummary, AsyncCallback, Object) or BeginLeave(AsyncCallback, Object) on the session. It will also be fired if the membership privileges of the currently logged in user change, or if the PersistentChatEndpoint is disconnected. For best results, register for this event before invoking BeginJoin(ChatRoomSummary, AsyncCallback, Object) on the session.
Public event ParticipantAttendanceChanged Raised when a participant joins or leaves the chat room. To catch the events, an application must register for this event before invoking BeginJoin(ChatRoomSummary, AsyncCallback, Object) on the session.
Public event ParticipantPrivilegeChanged Raised when the privileges of an active user in this chat room change. Privileges monitored by this event include Manager and Presenter. To catch the events, an application must register for this event before invoking BeginJoin(ChatRoomSummary, AsyncCallback, Object) on the session.
Top
Show:
© 2015 Microsoft