Edit

Share via


RoomManager Class

Definition

Group chat room manager that provides room query functionality.

public ref class RoomManager : Microsoft::Lync::Model::Internal::UCWFull
public class RoomManager : Microsoft.Lync.Model.Internal.UCWFull
type RoomManager = class
    inherit UCWFull
Public Class RoomManager
Inherits UCWFull
Inheritance

Properties

FollowedRooms

Returns a collection of followed rooms

InnerObject (Inherited from UCWBase)
State

Gets the room manager state.

Methods

BeginQueryRoomByUri(String, AsyncCallback, Object)
BeginQueryRooms(String, RoomSearchModeType, AsyncCallback, Object)

Generates a query to find existing group chat rooms specified by key word.

EndQueryRoomByUri(IAsyncResult)

Query for a room by room Uri.

EndQueryRooms(IAsyncResult)

Blocks calling thread until room query operation completes.

Finalize()

Events

FollowedRoomAdded

Raised when a room is added to the user's contact list.

FollowedRoomRemoved

Raised when a room is removed from the user's contact list.

RoomManagerStateChanged

Raised when the room manager is changing its state.

Applies to