Download microsoft lync server 2013 sdk
Author: n | 2025-04-24
The Microsoft Lync Server 2025 SDK download includes the SDK documentation, SDK library (ServerAgent.DLL), application development tools, and Microsoft Lync Server 2025 SIP Application API sample applications. The Lync Server 2025 SDK documentation is a technical reference for the Lync Server 2025 SIP Application API that is used to create
Microsoft Lync Server 2025 SDK - Microsoft Download Center
Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Log and display processed messages (SipSnoop sample) Article06/11/2018 In this article -->Learn about the Microsoft Lync Server 2013 SDK SipSnoop sample application.Applies to: Lync 2013 | Lync Server 2013NoteBy default, the SipSnoop application is copied to the %progfile%\Microsoft Lync Server 2013\SDK\Samples\SipSnoop folder. SipSnoop and related code samples can also be downloaded from the MSDN Code Gallery.The SipSnoop sample application that is distributed with the Lync Server 2013 SDK shows how to receive all messages that the Microsoft Lync Server 2013 computer processes. The application displays the messages in a UI and maintains statistics about various SIP messages such as number of requests and processed responses.The application uses two application manifests, SipSnoop.am and SipSnoop2.am, to handle the following tasks.SipSnoop.am is the basic manifest that handles the following application features:Uses the element to configure the UserServices application run time.Configures server run time through .Uses the and elements to configure how the application receives each request, response, and the corresponding proxy.SipSnoop2.am uses the DispatchNotification function instead of the Dispatch function.Testing the applicationIf necessary, copy the %progfile%\Microsoft Lync Server 2013\SDK\Samples\SipSnoop folder to a Lync Server 2013 computer on which the application runs.To build the applicationOpen a command console in a user account that has elevated permission.Open the %progfile%\Microsoft Lync Server 2013\SDK\Samples\ folder.Use the following command to build the application. Compile SipSnoopTo run the applicationLog on to a Lync Server 2013 RTC Server Applications local security group account.Register the application by running the following commands in a Lync Server Management Shell window.Note is the placeholder for the fully qualified domain name for the test server.new-csServerApplication -uri " -identity "service:registrar:/SipSnoop" -critical $false -priority 6 -enabled $trueNoteThe application must be registered before the managed code is invoked.Start the application by using the SipSnoop.exe program.See alsoConceptsLearn the basics of Lync Server 2013 SDKHow to use Lync Server 2013 SDKLync Server 2013 SDK general reference --> Feedback Additional resources In this article Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Download Microsoft Edge More info about Internet Explorer and Microsoft Edge Read in English Read in English Edit Share via What you can do in Lync SDK Article06/11/2018 In this article -->Learn what you can do with Microsoft Lync 2013 SDK, including changing sign-in connection settings, signing in to and out of Lync 2013, publishing enhanced presence, and administering user privacy relationships.Applies to: Lync 2013 | Lync Server 2013In this articleCore SDK tasksIn this sectionAdditional resourcesCore SDK tasksThe Microsoft.Lync.Model.LyncClient class represents the SIP endpoint that can accept a set of user credentials and sign in to Microsoft Lync Server 2013. In addition, LyncClient can publish the signed-in user’s presence. Finally, LyncClient is the entry point for all further API functionality except for conversation automation. You access additional Lync 2013 API features by getting specialized feature manager class objects from properties of LyncClient. For example, you get a specialized contact manager by reading the Client.ContactManager property to get the Microsoft.Lync.Model.ContactManager object.In this sectionHow to: Create a side-by-side endpoint in Lync SDKHow to: Change sign-in connection settings in Lync SDKHow to: Sign a user in to LyncHow to: Update and publish user telephone numbers in Lync SDKHow to: Administer privacy relationships between Lync usersSee alsoHow do I in Lync 2013 SDKWhat you can do with Lync ControlsWhat you can do with enhanced presenceWhat you can do with Lync contact listsWhat you can do with Lync conversationsWhat you can do with Lync meetingsWhat you can do with Persistent ChatWhat you can do with desktop, application, and display sharingWhat you can do with content sharing --> Feedback Was this page helpful? Additional resources In this articleDownload Microsoft Lync Server 2025 Persistent Chat Server SDK
跳到主要內容 已不再支援此瀏覽器。 請升級至 Microsoft Edge,以利用最新功能、安全性更新和技術支援。 How do I in Lync 2013 SDK 發行項06/11/2018 本文內容 -->Learn about adding Microsoft Lync 2013 features to your application by using the API classes in Microsoft Lync 2013 SDK.Applies to: Lync 2013 | Lync Server 2013In this articleHow do I add SDK features to an application?In this sectionAdditional resourcesHow do I add SDK features to an application?The topics in this section are grouped by Lync 2013 feature and should be reviewed in the order that they are presented in the following list. Each topic introduces a feature, provides a procedural list of the code to add to your application, and includes an example application that demonstrates how the feature is implemented in code.In this sectionTopicDescriptionWhat you can do in Lync SDKLearn what you can do with Microsoft Lync 2013 SDK, including changing sign-in connection settings, signing in to and out of Lync 2013, publishing enhanced presence, and administering user privacy relationships.What you can do with Lync ControlsLearn about the core tasks you can do with the Lync Controls, such as adding presences to a Web application and using Lync Controls to start a conversion.What you can do with enhanced presenceLearn how to use the Microsoft Lync 2013 API to programmatically implement enhanced presence features. These tasks include getting contact enhanced presence, displaying presence in a ContactCard, getting available communication modes from a contact, publishing enhanced presence, and subscribing to enhanced presence.What you can do with Lync contact listsLearn about the Lync contact list-related programming tasks you can do with the Microsoft Lync 2013 API. These tasks include searching for new contacts and distribution groups, adding and removing contacts from the user’s list, adding and removing custom groups, and displaying custom views of a user’s contact list.What you can do with Lync conversationsLearn about the conversation-related programming tasks you can do with Microsoft Lync 2013 SDK. These tasks include starting new conversations, accepting invitations to join conversations, docking Microsoft Lync 2013 conversation windows in your application, holding and transferring audio conversations, and handling delegated calls.What you can do with Lync meetingsLearn about the Microsoft Lync 2013. The Microsoft Lync Server 2025 SDK download includes the SDK documentation, SDK library (ServerAgent.DLL), application development tools, and Microsoft Lync Server 2025 SIP Application API sample applications. The Lync Server 2025 SDK documentation is a technical reference for the Lync Server 2025 SIP Application API that is used to create Download Microsoft Edge More info about Internet Explorer and Microsoft Edge. (Lync Server 2025 SDK) Install and uninstall Lync Server 2025 SDK.Microsoft Lync Server 2025 Persistent Chat Server SDK
Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Beyond the basics in Lync 2013 SDK Article06/11/2018 In this article -->Learn about the advanced features of Microsoft Lync 2013 SDK that you can use to make your stand-alone Lync 2013 API-enabled application more flexible and robust.Applies to: Lync 2013 | Lync Server 2013In this articleAdvanced API featuresIn this sectionAdditional resourcesAdvanced API featuresThese advanced features are designed to give you programmatic access to some of the options that a Lync user can access through the Lync options menu on the client. If you're building an application that replaces the UI of a UI-suppressed Lync 2013 client and you want to provide a user with configuration options, then the topics in this section will get you started.UI suppression is a feature that starts the Lync.exe process programmatically from your application and suppresses the entire user interface of the Lync 2013 client. This means that a user can only access Lync contacts, change configuration settings, start and accept conversations, and participate in conversations through your application.Sign-in configuration means giving a user the ability to set connection settings. Settings include selecting automatic configuration or manual configuration, setting internal and external sign-in server names and IP addresses, and setting the connection protocol. These settings are also found in the Lync options, Personal, Advanced Connection Settings dialog box.Conversation alert settings give a user the ability to control the circumstances when a conversation invitation alert dialog box open on the primary display. With these settings, the user can set the type and priority of conversation invitation that opens the invitation dialog box.In this sectionTopicDescriptionBeyond the basics: Lync 2013 SDKLearn about advanced concepts such as UI suppression, sign-in settings, and telephone number administration in Microsoft Lync 2013 SDK.Beyond the basics: Lync ControlsLearn about advanced features of the Microsoft Lync 2013 Controls that you can use to make your stand-alone Lync 2013 API-enabled application more flexible and robust.Beyond the basics: Enhanced presenceLearn about advanced enhanced presence concepts such as Lync 2013 contact privacy relationship administration and custom presence states in Microsoft Lync 2013 SDK.Beyond the basics: Lync contact listsLearn about advanced features of Microsoft Lync 2013 SDK that you can use to give your custom Lync 2013 contact list advanced capabilities such as contact searching and distribution group expansion.Beyond the basics: Lync ConversationsLearn about extending the functionality of the Lync 2013 conversation window by creating hosted Silverlight browser applications that are powered by Microsoft Lync 2013 SDK object model to tightly integrate the browser application with the hosting Lync conversation window.Beyond the basics: Lync meetingsLearn about obtaining meeting admission keys for external access, managing the lobby of a meeting, and pinning or locking the video stream of a meeting participant.Beyond the basics: Persistent ChatLearn about advanced features of Microsoft Lync 2013 SDK that let you enhance the Persistent Chat experience of the Lync 2013 user.Beyond the basics: Desktop, application, and display sharingLearn about advanced features of Microsoft Lync 2013 SDK that let you complete the resource sharing experience of the Lync 2013 user in your application.Beyond the basics: Content sharingLearn about using Microsoft Lync 2013 SDK to handle meeting content sharing events and shared content item presentation in Lync 2013 meetings.See alsoGet started with Lync 2013 SDKCore concepts: Lync 2013 SDKWhat you can do in Lync SDK --> Feedback Additional resources In this articleMicrosoft Lync Server 2025 SDK for Windows - CNET Download
Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Article06/11/2018 In this article -->Learn how to share a whiteboard collaboration session in a Lync 2013 conversation by using Microsoft Lync 2013 SDK.Applies to: Lync 2013 | Lync Server 2013In this articleWhiteboard sharing overviewPrerequisitesFirst stepsUpload a whiteboard to a conversationShare a whiteboardStop sharing a whiteboard in a conversationApplication state after you complete all tasksCode example: Quick meeting consoleNext stepsAdditional resourcesWhiteboard sharing overviewThis topic describes how to create a virtual whiteboard, upload a whiteboard to a conversation content bin, and then share the whiteboard in a conversation. The sample application shown in figure 1 is a Windows Forms application that implements the Lync 2013 API to let a user manage whiteboard collaboration in a conversation.ImportantWhiteboard collaboration management is not supported in Lync UI suppression mode.Figure 1 shows a sample conversation console application that lets a user manage virtual whiteboards on the sharing stage of a Lync 2013 conversation window.Figure 1. Conversation whiteboard collaboration consoleWhen a user selects the Project Plan whiteboard from the console shown in figure 1, the whiteboard is displayed in a Lync 2013 conversation window sharing stage as shown in figure 2.Figure 2. Whiteboard sharing in Lync 2013 conversation windowPrerequisitesThe prerequisites for sharing a whiteboard are as follows:Microsoft Lync 2013 must be installed and running on the development computer.You must have sign-in credentials for Microsoft Lync Server 2013.Microsoft Lync 2013 SDK must be installed on the development computer.Core concepts to knowUnderstanding the following concepts is essential to sharing a whiteboard in an application.TopicDescriptionShareable meeting contentLearn about the nature of shareable content in a Lync 2013 conversation and what content sharing feature that Microsoft Lync 2013 SDK lets you build into your application.Content sharing modalityLearn about the Lync 2013 conversation modality that is used to administer meeting content in an online meeting.First stepsBefore the logic in this topic runs in your application, a conversation must be active and you have registered an event callback method for the ContentSharingModalityActionAvailabilityChanged() event. The Microsoft.Lync.Model.Conversation.Sharing.ContentSharingModality in a connected state. For information about starting a conversation that hosts content sharing, see How to: Start a content sharing conversation.Code example: Namespace declarationsAdd the following namespace declarations to your application.using Microsoft.Lync.Model;using Microsoft.Lync.Model.Group;using Microsoft.Lync.Model.Conversation;using Microsoft.Lync.Model.Conversation.Sharing;using System.Collections.Generic;Code example: Field declarationAdd the following class field declarations to your application. /// /// Lync clientMicrosoft Lync Server 2025 SDK Download - It can be used for
#MICROSOFT LYNC 2013 DOWNLOAD 64 BIT FULL VERSION# Download Microsoft Lync VDI 2013 plugin (64 bit) from Official Microsoft Download Center. #MICROSOFT LYNC 2013 DOWNLOAD 64 BIT FULL VERSION# Lync Basic 2013 provides all the basic functionality that’s available in the full version of Lync (Lync 2013). Microsoft Lync VDI 2013 plug-in enables you to experience local like audio and video in peer-to-peer calls and conference calls when using Microsoft Lync 2013 in a Virtual Desktop Infrastructure (VDI) Environment. Lync integrates with other Office programs and is available for Windows, Mac, Windows Phone, iPhone, iPod, Android, and Office 365 subscribers. Any help on where I can actually download the Server would be great. Has anyone actually successfully downloaded an evaluation of MS Lync Microsoft provide a page to download the Lync Server however there only appear to be a link for the client. With Lync, you can keep track of your contacts’ availability send an instant message and start or join an audio call, video call, or online meeting-all through a consistent, familiar interface. Download Microsoft Lync Server 2013 Evaluation.. The Microsoft Lync Server 2025 SDK download includes the SDK documentation, SDK library (ServerAgent.DLL), application development tools, and Microsoft Lync Server 2025 SIP Application API sample applications. The Lync Server 2025 SDK documentation is a technical reference for the Lync Server 2025 SIP Application API that is used to createMicrosoft Lync Server 2025 SDK Documentation - unifiedpeople.ru
Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Unified Communications Managed API 4.0 SDK documentation Article06/11/2018 In this article -->Applies to: Lync 2013 | Lync Server 2013Microsoft Unified Communications Managed API 4.0 enables developers to build applications that leverage the full power of the Microsoft Lync Server 2013 platform. Applications built on UCMA 4.0 incorporate unified communications concepts such as presence, call, conversation, and conference.Because UCMA 4.0 applications are software-based, rather than hardware-based, it's easier to add and customize communication and collaboration features. These applications can satisfy the needs of your users and the specific requirements your company, and meet industry- and organization-specific needs.UCMA 4.0 is an especially good fit for the following communications scenarios:Sophisticated contact center or help desk scenarios, such as those that use interactive voice response (IVR), automated call distribution (ACD), and call-recording. Other scenarios include Web chat, query response bots, and conferencing and application sharing.Applications that access unified communications-enabled services from any phone with a single login to enable connecting to your online meeting through a simple spoken command, checking for new SharePoint tasks, or having your Microsoft Exchange e-mail read to you, all in the same call.IVR applications authored in VoiceXML.UCMA 4.0 is a C# API that includes development and runtime components.UCMA 4.0 makes it easy for developers to develop powerful communication solutions for the Enterprise.The following are the most important attributes of UCMA 4.0:PowerfulUCMA 4.0 trusted services can use elevated permissions to impersonate users, join conferences invisibly, and control audio mixing.ScalableUCMA 4.0 trusted services can handle thousands of concurrent Instant Messaging communications and can scale out by adding more application hosts.ReliableUCMA 4.0 trusted services are resilient to intermediate hop failures, offer best-of-breed voice quality, speech recognition and speech synthesis, and support DNS-based load-balancing and failover.Industry standards-friendlyUCMA 4.0 eases the migration from traditional telephony to Lync Server 2013 as it interoperates directly with most SIP PSTN gateways and IP-PBXs for common telephony scenarios. UCMA 4.0 also provides support for Voice Extensible Markup Language (VoiceXML) 2.0 for speech-based applications.ExtensibleThe UCMA 4.0 built-in extensibility provides for a broad range of scenarios that use custom media and call types.In this SDKUCMA 4.0 general referenceUCMA 4.0 class libraries references (UCMA 4.0 SDK)See alsoCopyright notice (UCMA 4.0 SDK)Microsoft Online Privacy NoticeAccessibility in Microsoft Products --> Feedback Additional resources In this articleComments
Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Log and display processed messages (SipSnoop sample) Article06/11/2018 In this article -->Learn about the Microsoft Lync Server 2013 SDK SipSnoop sample application.Applies to: Lync 2013 | Lync Server 2013NoteBy default, the SipSnoop application is copied to the %progfile%\Microsoft Lync Server 2013\SDK\Samples\SipSnoop folder. SipSnoop and related code samples can also be downloaded from the MSDN Code Gallery.The SipSnoop sample application that is distributed with the Lync Server 2013 SDK shows how to receive all messages that the Microsoft Lync Server 2013 computer processes. The application displays the messages in a UI and maintains statistics about various SIP messages such as number of requests and processed responses.The application uses two application manifests, SipSnoop.am and SipSnoop2.am, to handle the following tasks.SipSnoop.am is the basic manifest that handles the following application features:Uses the element to configure the UserServices application run time.Configures server run time through .Uses the and elements to configure how the application receives each request, response, and the corresponding proxy.SipSnoop2.am uses the DispatchNotification function instead of the Dispatch function.Testing the applicationIf necessary, copy the %progfile%\Microsoft Lync Server 2013\SDK\Samples\SipSnoop folder to a Lync Server 2013 computer on which the application runs.To build the applicationOpen a command console in a user account that has elevated permission.Open the %progfile%\Microsoft Lync Server 2013\SDK\Samples\ folder.Use the following command to build the application. Compile SipSnoopTo run the applicationLog on to a Lync Server 2013 RTC Server Applications local security group account.Register the application by running the following commands in a Lync Server Management Shell window.Note is the placeholder for the fully qualified domain name for the test server.new-csServerApplication -uri " -identity "service:registrar:/SipSnoop" -critical $false -priority 6 -enabled $trueNoteThe application must be registered before the managed code is invoked.Start the application by using the SipSnoop.exe program.See alsoConceptsLearn the basics of Lync Server 2013 SDKHow to use Lync Server 2013 SDKLync Server 2013 SDK general reference --> Feedback Additional resources In this article
2025-04-02Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Download Microsoft Edge More info about Internet Explorer and Microsoft Edge Read in English Read in English Edit Share via What you can do in Lync SDK Article06/11/2018 In this article -->Learn what you can do with Microsoft Lync 2013 SDK, including changing sign-in connection settings, signing in to and out of Lync 2013, publishing enhanced presence, and administering user privacy relationships.Applies to: Lync 2013 | Lync Server 2013In this articleCore SDK tasksIn this sectionAdditional resourcesCore SDK tasksThe Microsoft.Lync.Model.LyncClient class represents the SIP endpoint that can accept a set of user credentials and sign in to Microsoft Lync Server 2013. In addition, LyncClient can publish the signed-in user’s presence. Finally, LyncClient is the entry point for all further API functionality except for conversation automation. You access additional Lync 2013 API features by getting specialized feature manager class objects from properties of LyncClient. For example, you get a specialized contact manager by reading the Client.ContactManager property to get the Microsoft.Lync.Model.ContactManager object.In this sectionHow to: Create a side-by-side endpoint in Lync SDKHow to: Change sign-in connection settings in Lync SDKHow to: Sign a user in to LyncHow to: Update and publish user telephone numbers in Lync SDKHow to: Administer privacy relationships between Lync usersSee alsoHow do I in Lync 2013 SDKWhat you can do with Lync ControlsWhat you can do with enhanced presenceWhat you can do with Lync contact listsWhat you can do with Lync conversationsWhat you can do with Lync meetingsWhat you can do with Persistent ChatWhat you can do with desktop, application, and display sharingWhat you can do with content sharing --> Feedback Was this page helpful? Additional resources In this article
2025-03-30跳到主要內容 已不再支援此瀏覽器。 請升級至 Microsoft Edge,以利用最新功能、安全性更新和技術支援。 How do I in Lync 2013 SDK 發行項06/11/2018 本文內容 -->Learn about adding Microsoft Lync 2013 features to your application by using the API classes in Microsoft Lync 2013 SDK.Applies to: Lync 2013 | Lync Server 2013In this articleHow do I add SDK features to an application?In this sectionAdditional resourcesHow do I add SDK features to an application?The topics in this section are grouped by Lync 2013 feature and should be reviewed in the order that they are presented in the following list. Each topic introduces a feature, provides a procedural list of the code to add to your application, and includes an example application that demonstrates how the feature is implemented in code.In this sectionTopicDescriptionWhat you can do in Lync SDKLearn what you can do with Microsoft Lync 2013 SDK, including changing sign-in connection settings, signing in to and out of Lync 2013, publishing enhanced presence, and administering user privacy relationships.What you can do with Lync ControlsLearn about the core tasks you can do with the Lync Controls, such as adding presences to a Web application and using Lync Controls to start a conversion.What you can do with enhanced presenceLearn how to use the Microsoft Lync 2013 API to programmatically implement enhanced presence features. These tasks include getting contact enhanced presence, displaying presence in a ContactCard, getting available communication modes from a contact, publishing enhanced presence, and subscribing to enhanced presence.What you can do with Lync contact listsLearn about the Lync contact list-related programming tasks you can do with the Microsoft Lync 2013 API. These tasks include searching for new contacts and distribution groups, adding and removing contacts from the user’s list, adding and removing custom groups, and displaying custom views of a user’s contact list.What you can do with Lync conversationsLearn about the conversation-related programming tasks you can do with Microsoft Lync 2013 SDK. These tasks include starting new conversations, accepting invitations to join conversations, docking Microsoft Lync 2013 conversation windows in your application, holding and transferring audio conversations, and handling delegated calls.What you can do with Lync meetingsLearn about the Microsoft Lync 2013
2025-04-10Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Beyond the basics in Lync 2013 SDK Article06/11/2018 In this article -->Learn about the advanced features of Microsoft Lync 2013 SDK that you can use to make your stand-alone Lync 2013 API-enabled application more flexible and robust.Applies to: Lync 2013 | Lync Server 2013In this articleAdvanced API featuresIn this sectionAdditional resourcesAdvanced API featuresThese advanced features are designed to give you programmatic access to some of the options that a Lync user can access through the Lync options menu on the client. If you're building an application that replaces the UI of a UI-suppressed Lync 2013 client and you want to provide a user with configuration options, then the topics in this section will get you started.UI suppression is a feature that starts the Lync.exe process programmatically from your application and suppresses the entire user interface of the Lync 2013 client. This means that a user can only access Lync contacts, change configuration settings, start and accept conversations, and participate in conversations through your application.Sign-in configuration means giving a user the ability to set connection settings. Settings include selecting automatic configuration or manual configuration, setting internal and external sign-in server names and IP addresses, and setting the connection protocol. These settings are also found in the Lync options, Personal, Advanced Connection Settings dialog box.Conversation alert settings give a user the ability to control the circumstances when a conversation invitation alert dialog box open on the primary display. With these settings, the user can set the type and priority of conversation invitation that opens the invitation dialog box.In this sectionTopicDescriptionBeyond the basics: Lync 2013 SDKLearn about advanced concepts such as UI suppression, sign-in settings, and telephone number administration in Microsoft Lync 2013 SDK.Beyond the basics: Lync ControlsLearn about advanced features of the Microsoft Lync 2013 Controls that you can use to make your stand-alone Lync 2013 API-enabled application more flexible and robust.Beyond the basics: Enhanced presenceLearn about advanced enhanced presence concepts such as Lync 2013 contact privacy relationship administration and custom presence states in Microsoft Lync 2013 SDK.Beyond the basics: Lync contact listsLearn about advanced features of Microsoft Lync 2013 SDK that you can use to give your custom Lync 2013 contact list advanced capabilities such as contact searching and distribution group expansion.Beyond the basics: Lync
2025-04-01ConversationsLearn about extending the functionality of the Lync 2013 conversation window by creating hosted Silverlight browser applications that are powered by Microsoft Lync 2013 SDK object model to tightly integrate the browser application with the hosting Lync conversation window.Beyond the basics: Lync meetingsLearn about obtaining meeting admission keys for external access, managing the lobby of a meeting, and pinning or locking the video stream of a meeting participant.Beyond the basics: Persistent ChatLearn about advanced features of Microsoft Lync 2013 SDK that let you enhance the Persistent Chat experience of the Lync 2013 user.Beyond the basics: Desktop, application, and display sharingLearn about advanced features of Microsoft Lync 2013 SDK that let you complete the resource sharing experience of the Lync 2013 user in your application.Beyond the basics: Content sharingLearn about using Microsoft Lync 2013 SDK to handle meeting content sharing events and shared content item presentation in Lync 2013 meetings.See alsoGet started with Lync 2013 SDKCore concepts: Lync 2013 SDKWhat you can do in Lync SDK --> Feedback Additional resources In this article
2025-04-11Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Article06/11/2018 In this article -->Learn how to share a whiteboard collaboration session in a Lync 2013 conversation by using Microsoft Lync 2013 SDK.Applies to: Lync 2013 | Lync Server 2013In this articleWhiteboard sharing overviewPrerequisitesFirst stepsUpload a whiteboard to a conversationShare a whiteboardStop sharing a whiteboard in a conversationApplication state after you complete all tasksCode example: Quick meeting consoleNext stepsAdditional resourcesWhiteboard sharing overviewThis topic describes how to create a virtual whiteboard, upload a whiteboard to a conversation content bin, and then share the whiteboard in a conversation. The sample application shown in figure 1 is a Windows Forms application that implements the Lync 2013 API to let a user manage whiteboard collaboration in a conversation.ImportantWhiteboard collaboration management is not supported in Lync UI suppression mode.Figure 1 shows a sample conversation console application that lets a user manage virtual whiteboards on the sharing stage of a Lync 2013 conversation window.Figure 1. Conversation whiteboard collaboration consoleWhen a user selects the Project Plan whiteboard from the console shown in figure 1, the whiteboard is displayed in a Lync 2013 conversation window sharing stage as shown in figure 2.Figure 2. Whiteboard sharing in Lync 2013 conversation windowPrerequisitesThe prerequisites for sharing a whiteboard are as follows:Microsoft Lync 2013 must be installed and running on the development computer.You must have sign-in credentials for Microsoft Lync Server 2013.Microsoft Lync 2013 SDK must be installed on the development computer.Core concepts to knowUnderstanding the following concepts is essential to sharing a whiteboard in an application.TopicDescriptionShareable meeting contentLearn about the nature of shareable content in a Lync 2013 conversation and what content sharing feature that Microsoft Lync 2013 SDK lets you build into your application.Content sharing modalityLearn about the Lync 2013 conversation modality that is used to administer meeting content in an online meeting.First stepsBefore the logic in this topic runs in your application, a conversation must be active and you have registered an event callback method for the ContentSharingModalityActionAvailabilityChanged() event. The Microsoft.Lync.Model.Conversation.Sharing.ContentSharingModality in a connected state. For information about starting a conversation that hosts content sharing, see How to: Start a content sharing conversation.Code example: Namespace declarationsAdd the following namespace declarations to your application.using Microsoft.Lync.Model;using Microsoft.Lync.Model.Group;using Microsoft.Lync.Model.Conversation;using Microsoft.Lync.Model.Conversation.Sharing;using System.Collections.Generic;Code example: Field declarationAdd the following class field declarations to your application. /// /// Lync client
2025-03-30