New conceptual topics
[This is preliminary documentation and is subject to change.]
The Microsoft Lync 2013 Preview SDK is expanded to include a set of conceptual topics that provide an overview of the each new class. Other new conceptual topics show you how to use the new classes to add features to your application.
The following sections list the new conceptual topics that show you the three new features of Lync SDK.
Persistent Chat Features
The following table describes the new persistent chat SDK content.
|
Topic |
Description |
|---|---|
|
Describes the Lync persistent chat ecosystem and how your custom persistent chat client fits in the system. | |
|
Describes the scenario where you would create a chat-room Add-in and what the Add-in contributes to the client chat room experience. | |
|
Microsoft.Lync.Model.Room |
(Blank topic. To be completed for the next beta release.) Describes the members of the Room namespace and the Lync features that they enable. |
|
RoomManager Class |
(Blank topic. To be completed for the next beta release.) Describes the purpose of the Microsoft.Lync.Model.Room.RoomManager class, the members it exposes, and how you use it to manage chat room clients. |
|
Room Class |
(Blank topic. To be completed for the next beta release.) Describes the purpose of the Microsoft.Lync.Model.Room.Room class, the members it exposes, and how you use to interact with a persistent chat room from your persistent chat client. |
|
Describes how to create a custom client persistent chat window that can send and receive chat room messages. | |
|
Describes how to connect to a persistent chat room. These tasks include querying for a chat room, searching for a chat room by a known chat room Uri, or getting a chat room from a user’s collection of followed chat rooms. | |
|
Describes how to display a list of users who are participating in a chat room. | |
|
Describes how to compose, format, and post a message to a chat room. | |
|
How to: Display new persistent chat room message as they are posted |
Describes how to handle the messages posted event to get the text of a new message and display it in your UI. |
|
How to: Request messages that have been posted to a persistent chat room |
Describes how to get and display messages that were previously posted to a chat room. |
|
Describes how to enable your chat room Add-in to intercept outbound chat room messages and either filters them out, lets them go unchanged, or re-formats messages before they are sent to the room. | |
|
Describes how to create a persistent chat room add-in that displays in the chat room extension pane. |
Resource sharing Feature
The following table describes the new resource sharing SDK content.
|
Topic |
Description |
|---|---|
|
Describes the features and limitations of a resource sharing-enabled custom Lync client application. | |
|
Microsoft.Lync.Model.Conversation.Sharing |
(Blank topic. To be completed for the next beta release.) Describes the types exposed by the Sharing namespace and how they are used to implement resource sharing. |
|
ApplicationSharingModality Class |
(Blank topic. To be completed for the next beta release.) Describes the members of the Microsoft.Lync.Model.Conversation.Sharing.ApplicationSharingModality class and how you use the members to create an application sharing session. |
|
Describes how to start to start a sharing conversation and get a list of shareable resources to be shared in the conversation. | |
|
How to: Get shareable resources and share them in a conversation |
Describes how to select a shareable resource you obtained in the previous how to and then share it in a conversation. |
|
Describes how to grant control of a locally shared resource to another conversation participant and then revoke the previously granted control. | |
|
Describes how to request control of a resource that is shared by another conversation participant and then release control of that resource. | |
|
How to: Accept or decline requests to control a shared resource |
Describes how to respond to requests by other conversation participants to control a locally shared resource by accepting or declining the control request. |
Meeting Content Features
The following table describes the new meeting SDK content.
|
Topic |
Description |
|---|---|
|
(Blank topic. To be completed for the next beta release.) Describes the support for on-line meeting control that is added to the Lync SDK. | |
|
Describes the on-line meeting content bin management features that you can add to your application using the Lync SDK. | |
|
Describes the on-line video management features that you can add to your application using the Lync SDK. | |
|
ContentSharingModality Class |
(Blank topic. To be completed for the next beta release.) Describes the members of the Microsoft.Lync.Model.Conversation.Sharing.ContentSharingModality class and how they let you add content bin management, whiteboard, and PowerPoint presentations to an on-line meeting. |
|
ShareableContent Class |
(Blank topic. To be completed for the next beta release.) Describes how members of the Microsoft.Lync.Model.Conversation.Sharing.ShareableContent class represent a shareable content bin item such as a whiteboard or PowerPoint presentation. |
|
Describes how to join a content sharing session started by another user in a group conversation. | |
|
Describes how to start a new whiteboard presentation in a group conversation. | |
|
Describes how to start a new PowerPoint sharing presentation in a group conversation. | |
|
How to: Navigate through a PowerPoint slide deck in a meeting |
Describes how to move from slide to slide in a PowerPoint deck. |
|
Describes how to replace one content item on the sharing stage with another content item. | |
|
How to: Start and stop sharing active content on the content stage |
Describes how to share a content item and then remove it from the content sharing stage. |
|
Describes how to upload a native file to a group conversation as an attachment and then download an attached native file. | |
|
Describes how to let a user take over as a group conversation presenter. | |
|
How to: Pin or Unpin the Video Stream of a Meeting Participant |
Describes how to set the video stream of a single on-line meeting participant into the meeting video display when video is not in gallery mode. |
|
Describes how to set the video of the active speaker on the meeting video display when video is not in gallery mode. |