This documentation is archived and is not being maintained.

GroupChatServices Methods

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.

The GroupChatServices type exposes the following members.

  NameDescription
Public methodBeginBrowseChatRoomsByCriteriaBrowse a list of chat rooms based on a specified search criteria. The search will be performed against the chat room names, and optionally the topics and descriptions.
Public methodBeginBrowseChatRoomsByInvitationsBrowse the list of chat rooms to which the currently logged in user has been invited. Chat room invitations are issued by the server in batches, and some invitations may not be immediately available for browsing.
Public methodBeginBrowseChatRoomsByJoinedUserBrowse the list of chat rooms on which the specified user is presently joined.
Public methodBeginGetPreferenceBundleGet the preference bundle identified by the specified label for the currently logged in user. The sequence ID indicates the version number known to the requestor. If the requested ID matches the server version, no preference will be returned.
Public methodBeginQueryChatHistory(ICollection<Uri>, ChatHistoryQueryOptions, AsyncCallback, Object)Query the chat history for the specified collection of chat rooms, using the designated EndQueryChatHistory(IAsyncResult).
Public methodBeginQueryChatHistory(ICollection<Uri>, String, Boolean, Boolean, AsyncCallback, Object)Query the chat history for the specified collection of chat rooms, using the designated search string and match options.
Public methodBeginSetPreferenceBundleSave the given preference bundle, and increment the SequenceId.
Public methodEndBrowseChatRoomsByCriteriaCompletes the asynchronous request initiated by BeginBrowseChatRoomsByCriteria(String, Boolean, AsyncCallback, Object).
Public methodEndBrowseChatRoomsByInvitationsCompletes the asynchronous request initiated by BeginBrowseChatRoomsByInvitations(Int32, AsyncCallback, Object).
Public methodEndBrowseChatRoomsByJoinedUserCompletes the asynchronous request initiated by BeginBrowseChatRoomsByJoinedUser(Uri, AsyncCallback, Object).
Public methodEndGetPreferenceBundleCompletes the asynchronous request initiated by BeginGetPreferenceBundle(String, Int32, Boolean, AsyncCallback, Object).
Public methodEndQueryChatHistoryCompletes the asynchronous request initiated by BeginQueryChatHistory(ICollection<Uri>, ChatHistoryQueryOptions, AsyncCallback, Object) or BeginQueryChatHistory(ICollection<Uri>, String, Boolean, Boolean, AsyncCallback, Object).
Public methodEndSetPreferenceBundleCompletes the asynchronous request initiated by BeginSetPreferenceBundle(GroupChatPreferenceBundle, AsyncCallback, Object).
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Show: