Get started with desktop, application, and display sharing
Learn the programming concepts and Microsoft Lync 2013 SDK object model for building an application that manages desktop, application, and display sharing in a Microsoft Lync 2013 conversation.
Applies to: Lync 2013 | Lync Server 2013
What are desktop, application, and display sharing?
Microsoft Lync 2013 provides a modality that allows a Lync conversation participant to share a resource such as a view of a Windows desktop, a running application, or a monitor with other conversation participants. The shared resource can be remotely controlled if the sharing participant allows it.
The shared resource is displayed in a component of the Lync conversation window that is known as the sharing stage. It's not possible to share a computer resource through the Lync 2013 API without the use of the conversation window. For this reason, you cannot create a sharing application for use in a UI suppression scenario.
Get started with desktop, application, and display sharing
The prerequisites for working with resource sharing are as follows:
Microsoft Lync 2013
Sign-in credentials for Microsoft Lync Server 2013
Microsoft Lync 2013 SDK
Desktop, application, and display sharing essentials
To understand how to work with resource sharing, it's important to become familiar with the concepts in the following table.
Concept |
Description |
---|---|
Learn about programmatically sharing a computer monitor, desktop, or running program with another Microsoft Lync 2013 user in a conversation window by using classes in Microsoft Lync 2013 SDK. |
|
Learn about the Lync SDK ApplicationSharingModality class and how it enables you to share resources in an application. |
What can you do with desktop, application, and display sharing?
The following table lists basic tasks for working with desktop, application, and display sharing.
Task |
Description |
---|---|
Learn how to start a Microsoft Lync 2013 sharing conversation and get a list of shareable resources that are shared in the conversation. |
|
How to: Get a shareable resource and share it in a conversation |
Learn how to use classes in Microsoft Lync 2013 SDK to select a locally shareable resource such as a desktop, monitor, or running program and then share it in a Microsoft Lync 2013 conversation. |
How to: Accept or decline a request to control a shared resource |
Learn how to accept or decline a request to control a locally shared resource in a Microsoft Lync 2013 conversation. |
Learn how to grant and revoke control of a locally shared resource in a Microsoft Lync 2013 conversation. |
|
Learn how to request control of a computer resource that is shared by another Microsoft Lync 2013 conversation participant. |
Beyond the basics: Learn more about desktop, application, and display sharing
The following table lists advanced concepts for working with desktop, application, and display sharing.
Concept |
Description |
---|---|
Learn about making your application UI responsive to the events raised by Microsoft Lync 2013 API application sharing modality in Microsoft Lync 2013 conversations. |