Administering Group Chat Add-ins

Group Chat Add-ins are Web pages or Web applications that appear in Microsoft Lync 2010 Group Chat. 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).