ChatRoomSessionStateChanged Event

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Raised when the joined state of this 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 GroupChatEndpoint is disconnected. For best results, register for this event before invoking BeginJoin(ChatRoomSummary, AsyncCallback, Object) on the session.

Namespace: Microsoft.Rtc.Collaboration.GroupChat
Assembly: Microsoft.Rtc.Collaboration.GroupChat (in Microsoft.Rtc.Collaboration.GroupChat.dll)


Public Event ChatRoomSessionStateChanged As EventHandler(Of ChatRoomSessionStateChangedEventArgs)
Dim instance As ChatRoomSession
Dim handler As EventHandler(Of ChatRoomSessionStateChangedEventArgs)

AddHandler instance.ChatRoomSessionStateChanged, handler
public event EventHandler<ChatRoomSessionStateChangedEventArgs> ChatRoomSessionStateChanged

See Also


ChatRoomSession Class

ChatRoomSession Members

Microsoft.Rtc.Collaboration.GroupChat Namespace