Get started with content sharing

Learn about the programming concepts and Microsoft Lync 2013 SDK object model for building an application that controls the content sharing stage in a Microsoft Lync 2013 conversation window.

Applies to: Lync 2013 | Lync Server 2013

Watch the video: Share file attachments in online meetings

What is content sharing?

Content sharing in a conversation or meeting involves making a common whiteboard available for all conversation participants to annotate or control. PowerPoint slide decks can also be shared on the common content sharing stage of a Lync 2013 conversation window. To enable offline collaboration, native files such as Word documents, Excel spreadsheets, or text files can be uploaded to and downloaded from the conversation content sharing stage.

Get started with content sharing

After reviewing the topics in the following sections, you'll have enough information to implement the following content sharing features in your application:

  • Upload whiteboards and save annotations at the conclusion of a conversation.

  • Upload PowerPoint slide decks, scroll through slides, and then download slide decks presented by other users in the conversation.

  • Upload native files to the conversation sharing stage as attachments and then download the attachments.

Content sharing essentials

To understand how to work with content sharing, it's important to become familiar with the concepts in the following table.

Concept

Description

Shareable meeting content

Learn about the nature of shareable content in a Microsoft Lync 2013 conversation and what content sharing features that Microsoft Lync 2013 SDK lets you build into your application.

Content sharing modality

Learn about the Microsoft Lync 2013 conversation modality that is used to administer meeting content in an online meeting.

What can you do with content sharing?

The following table lists basic tasks for working with content sharing.

Task

Description

How to: Start a content sharing conversation

Learn how to start a Microsoft Lync 2013 conversation that hosts content sharing.

How to: Share a whiteboard

Learn how to share a whiteboard collaboration session in a Microsoft Lync 2013 conversation.

How to: Share a PowerPoint slide deck

Learn how to programmatically share a PowerPoint slide deck session in a Microsoft Lync 2013 conversation.

How to: Save and clear whiteboard annotations

Learn how to save and clear annotations made to a whiteboard in a Microsoft Lync 2013 conversation.

How to: Attach a file to the content stage of a conversation

Learn how to attach a native file to a Microsoft Lync 2013 conversation and then download a file from a conversation.

Beyond the basics: Learn more about content sharing

The following table lists advanced concepts for working with content sharing.

Concept

Description

Content sharing modality event handling

Learn about making your application UI responsive to the events raised by Microsoft Lync 2013 API content sharing modality in Microsoft Lync 2013 conversations.

Shareable content event handling

Learn about making your Lync SDK-enabled application UI more responsive by handling events raised on the Microsoft.Lync.Model.Conversation.Sharing.ShareableContent class.

See also