This documentation is archived and is not being maintained.

Administering Group Chat Add-ins

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.

Group Chat Add-ins are Web pages or Web applications that appear in the Group Chat client. The Add-ins appear in a panel, located directly beneath the chat input area. You can use the Group Chat API to manage Add-ins using the procedures in the following table.

Task

Procedure

Obtain a list of all registered group chat add-ins

  1. Obtain a reference to ChatRoomManagementServices.

  2. Invoke BeginGetAllAddIns(AsyncCallback, Object).

Register a group chat add-in

  1. Obtain a reference to ChatRoomManagementServices.

  2. Construct an instance of GroupChatAddInSettings.

  3. Invoke BeginRegisterAddIn(GroupChatAddInSettings, AsyncCallback, Object).

Update a group chat add-in

  1. Obtain a reference to ChatRoomManagementServices.

  2. Obtain a reference to the appropriate GroupChatAddIn.

  3. Construct an instance of GroupChatAddInInformation.

  4. Invoke BeginUpdateAddIn(Guid, GroupChatAddInInformation, AsyncCallback, Object).

Unregister a group chat add-in

  1. Obtain a reference to ChatRoomManagementServices.

  2. Obtain a reference to the appropriate GroupChatAddIn.

  3. Invoke BeginUnregisterAddIn(GroupChatAddIn, AsyncCallback, Object).

Show: