Export (0) Print
Expand All

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.

Persistent Chat Features

Topic

Description

Persistent chat in Lync

Describes the Lync persistent chat ecosystem and how your custom persistent chat client fits in the system.

Chat Room Add-in

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.

How to: Create a persistent chat room client

Describes how to create a custom client persistent chat window that can send and receive chat room messages.

How to: Get persistent chat rooms

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.

How to: Show a list of persistent chat room participants

Describes how to display a list of users who are participating in a chat room.

How to: Post a message to a persistent 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.

How to: Filter and format persistent chat room messages

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.

How to: Create a persistent chat room add-in

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.

Resource Sharing Concepts

Topic

Description

Resource Sharing in Lync

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.

How to: Start resource sharing conversations

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.

How to: Grant and revoke control of shared resources

Describes how to grant control of a locally shared resource to another conversation participant and then revoke the previously granted control.

How to: Request and release control of shared resources

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.

Meeting Content Concepts

Topic

Description

Meeting content management

(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.

Content Bin Management

Describes the on-line meeting content bin management features that you can add to your application using the Lync SDK.

Meeting Video

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.

How to: Handle a content bin sharing invitation

Describes how to join a content sharing session started by another user in a group conversation.

How to: Share a whiteboard session

Describes how to start a new whiteboard presentation in a group conversation.

How to: Share a PowerPoint Slidedeck

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.

How to: Save and clear shared content annotations

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.

How to: Upload and download a content bin item

Describes how to upload a native file to a group conversation as an attachment and then download an attached native file.

How to: Take Over as Meeting Presenter

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.

How to: Lock the Speaker's Video in a Meeting

Describes how to set the video of the active speaker on the meeting video display when video is not in gallery mode.

Community Additions

Show:
© 2014 Microsoft