Share via


Microsoft.Lync.Model.Room namespace

Classes

  Class Description
Public class FollowedRoomsChangedEventArgs The state of the event raised when the membership of collection of user-followed chat rooms has changed.
Public class Room Encapsulates a group chat room.
Public class RoomJoinStateChangedEventArgs Encapsulates the state of the RoomJoinStateChanged event.
Public class RoomManager Group chat room manager that provides room query functionality.
Public class RoomManagerStateChangedEventArgs Exposes the new state of a room manager.
Public class RoomMessage Defines a room message sent to a group chat room.
Public class RoomMessageDictionary A key/value pairing of a message format enumerator and actual message text.
Public class RoomMessageEventArgs Encapsulates the state of the event raised when a local user sends a message to a group chat room.
Public class RoomMessagesEventArgs Encapsulates the state of the MessagesReceived event and contains a collection of the messages sent to a room.
Public class RoomParticipantsEventArgs Encapsulates the state of the ParticpiantsAdded and ParticipantsRemoved events and contains a collection of the room Participants added or removed.
Public class RoomPropertyChangedEventArgs Encapsulates the event data of the Room.PropertyChanged event and provides the new value of the changed property.
Public class RoomPropertyDictionary A dictionary that contains the properties of a group chat room.
Public class RoomUser Defines a user in a group chat room.
Public class RoomUserChangedEventArgs Encapsulates the state of the event raised when the ability of a group chat room user to send messages changes.
Public class UnreadMessageCountChangedEventArgs Encapsulates the state of the event raised when the count of unread messages in a room changes.

Enumerations

  Enumeration Description
Public enumeration RoomJoinState Enumerates the group chat room joining operation states.
Public enumeration RoomManagerState Enumerates the room manager state.
Public enumeration RoomMessageFilteringAction Enumerates the action taken by message filtering logic for a room message when Room.SendFilteredMessge is called.
Public enumeration RoomMessageFormat Enumerates the possible format types of a room message.
Public enumeration RoomMessageType Enumerates the possible types of a room message.
Public enumeration RoomProperty Enumerates the room properties.
Public enumeration RoomSearchModeType Enumerates the possible room search mode types.
Public enumeration RoomType Enumerates the room type.