Export (0) Print
Expand All
Expand Minimize

ChatRoomRole Enumeration

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.

Enumerates a permissioned role on a ChatRoom or ChatRoomCategory. These roles may be granted to any provisioned GroupChatPrincipal.

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

'Declaration
Public Enumeration ChatRoomRole
'Usage
Dim instance As ChatRoomRole

Member nameDescription
MemberA member is a GroupChatPrincipal that has been granted permission to join a chat room and view the chat history.
ManagerA manager is a GroupChatPrincipal that has been granted permission to manage a chat room.
PresenterA presenter is a GroupChatPrincipal that has been granted permission to post messages to a chat room when that chat room is configured as an auditorium. (see IsAuditorium)

For information about users and user groups having a defined role on a chat room, see ChatRoomManagementServices. For example: to view the list of members on a chat room, see BeginGetMembers(Uri, AsyncCallback, Object).

For information about users and user groups having a defined role on a chat room category, see ChatRoomCategoryManagementServices. For example: to add to the list of members or managers on a chat room category, see BeginAddUsersOrGroupsToRole(ChatRoomRole, Uri, ICollection<GroupChatPrincipalSummary>, AsyncCallback, Object).

Show:
© 2014 Microsoft