How Do I in Persistent Chat

[This is preliminary documentation and is subject to change.]

The topics in this section show how to create a persistent chat room client window.

To create the chat room client window, you complete the following tasks:

  • Create a stand-alone persistent chat room client.

  • Search for a chat room.

  • Query for a chat room.

  • Get the chat rooms that a user is following in the contact list.

  • Get all messages posted to a chat room.

  • Filter outgoing room messages by using a chat-room add-in.

  • Create a chat room add-in.

If you read the topics in this section in sequence, you can create a persistent chat room client window that lets a user participate in a chat room with the same experience as a user who participates by using Microsoft Lync 2013 Preview.

The example code found in the topics in this section is also used in the sample applications installed with the Microsoft Lync 2013 Preview SDK.

You create a new persistent chat room by using the Microsoft Lync Server 2013 Preview Persistent Chat SDK. For information about how to create a persistent chat room programmatically, see ChatRoomManagementServices Members in the Microsoft Lync Server 2010 Group Chat SDK documentation.

When a chat room is created by using the Lync Server 2013 Preview Persistent Chat SDK, it is assigned a membership list in the form of a set of user SIP addresses. If a local signed in user’s SIP address is in this membership list, then the user is a member of the chat room. As a member, the user can post messages to the room, get messages posted to the room, and see a roster of members who are currently posting messages to the room.

Tip Tip

Auditorium rooms behave differently than regular rooms. Only auditorium room presenters can post messages. All other members are limited to reading messages posted by a presenter. The presenter role is assigned to a user by using the Persistent Chat Administration Tool or an application that implements the Lync Server 2013 Preview Persistent Chat SDK

The entity types that can be added to a chat room membership roster include the following:

  • Local user.

  • Directory group such as a distribution group.

  • Directory folder.

  • Domain.

  • Federated user.

  • Federated user group.

Community Additions

Show:
© 2014 Microsoft