Room members
Encapsulates a group chat room.
The Room type exposes the following members.
Properties
Name | Description | |
---|---|---|
IsOutgoingMessageFilterEnabled | Gets whether the outgoing message filter is enabled. | |
JoinedState | Gets the room join state. | |
Participants | Gets the room participants | |
Properties | Gets a collection of room properties. | |
UnreadRoomMessageCount | Gets the unread room message count. |
Top
Methods
Name | Description | |
---|---|---|
BeginJoin | Join this room | |
BeginLeave | Leave this room. | |
BeginRetrieveAdditionalMessages | Retrieve additional messages | |
BeginRetrieveLatestMessages | Retrieve latest messages from a room | |
BeginSendMessage(String, RoomMessageType, AsyncCallback, Object) | Sends a plain text message to this room. | |
BeginSendMessage(IDictionary<RoomMessageFormat, String>, RoomMessageType, AsyncCallback, Object) | Sends a message in different formats to this room. | |
BeginSendStoryMessage(String, RoomMessageType, String, AsyncCallback, Object) | Sends a story message in plain text to this room. | |
BeginSendStoryMessage(IDictionary<RoomMessageFormat, String>, RoomMessageType, String, AsyncCallback, Object) | Sends a story message in different formats to this room. | |
CreateObjRef | (Inherited from MarshalByRefObject.) | |
DisableOutgoingMessageFilter | Disable the outgoing message filter. | |
EnableOutgoingMessageFilter() | Enable the outgoing message filter. | |
EnableOutgoingMessageFilter(Boolean) | Enable the outgoing message filter. | |
EndJoin | Join this room | |
EndLeave | Leave this room. | |
EndRetrieveAdditionalMessages | Retrieve additional messages | |
EndRetrieveLatestMessages | Ends the Retrevie latest messages operations | |
EndSendMessage | Ends the SendMessage operation | |
EndSendStoryMessage | Ends the SendStoryMessage operation | |
Equals | (Inherited from Object.) | |
Finalize | (Overrides UCWFullFinalize().) | |
GetHashCode | (Inherited from Object.) | |
GetLifetimeService | (Inherited from MarshalByRefObject.) | |
GetType | (Inherited from Object.) | |
InitializeLifetimeService | (Inherited from MarshalByRefObject.) | |
MemberwiseClone() | (Inherited from Object.) | |
MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) | |
SendFilteredMessage | Sends a message that has passed a filter as defined by a custom application. | |
ToString | (Inherited from Object.) |
Top
Events
Name | Description | |
---|---|---|
IsSendingMessage | Raised when the signed in user has finished typing in the group chat room message typing area or Room.BeginSendMessage has been called and Room.IsOutgoingMessageFilterEnabled returns true. | |
JoinStateChanged | Raised when a room join state is changed. | |
MessagesReceived | Raised when messages are received. | |
ParticipantAdded | Raised when a new participant is added. | |
ParticipantRemoved | Raised when a existing participant is removed. | |
PropertyChanged | Raised when a property value changes. | |
UnreadMessageCountChanged | Raised when unread message count changes. |
Top