Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following lists show the sample applications for the various Lync SDKs.
Lync 2010 SDK samples
Use the Microsoft Lync 2010 SDK to build custom Lync clients, or to embed Lync features in existing desktop or web applications.
Lync 2010: Adding Lync 2010 SDK runtime to an application installation program
Lync 2010: Setting up a Lync 2010 plug-in to Visual Studio 2010
Lync 2010: Transferring files in Lync 2010 SDK applications with UI suppression
Lync 2013 SDK samples
Use the Microsoft Lync 2010 SDK to build custom Lync clients, or to embed Lync features in existing desktop or web applications.
Lync 2013: Accept requests using the AcceptConversation method
Lync 2013: Add or remove custom groups from the contact list
Lync 2013: Add or remove contacts from the "Other Contacts" group
Lync 2013: Display a list of persistent chat rooms that the user is following
Lync 2013: Join a persistent chat room and get messages posted to the room
Lync 2013: Join meeting from lobby using the Automation class
Lync 2013: Move contacts between custom groups in the contact list
Lync 2013: Post messages to a persistent chat room that the user has joined
Lync 2013: Query for a persistent chat room based on a partial name
Lync 2013: Retrieve and publish Self contact information using the Lync 2013 Model API
Lync 2013: Set presence indicator and view current activity in a WPF application
Lync 2013: Show a list of frequent and favorite contacts in a WPF application
Lync 2013: Start a conversation and manage control of a shared resource
Lync 2013: Start and dock an IM chat using StartInstantMessagingButton control
Lync 2013: Start and manage Lync meet-now meeting by using Lync 2013 SDK
Lync 2013: Start a new conference using the BeginMeetNow method
Lync 2013: Start an IM chat and send text in plain text, RTF or HTML text format
Lync 2013: Translate a conversation from one language to another in real time
Lync 2013: Use Automation class to start a new conversation with Lync contacts
Lync 2013: Use the Lync 2013 Model API to retrieve and publish presence
Lync 2013: Use the Lync 2013 API to create a conversation window
Samples featuring WPF controls
Use WPF controls to add Lync client features to desktop applications.
Lync 2013: Control PowerPoint and whiteboard sharing sessions from a WPF application
Lync 2013: Add ContactCard controls to a WPF application to show contact information
Lync 2013: Customize the contact list view in a WPF application
Lync 2013: Display contact cards in a WPF application using a MyStatusArea control
Lync 2013: Search contacts from a WPF application by adding a ContactSearch control
Lync 2013: Search contacts from a WPF application by adding a search input box control
Lync 2013: Set a personal note in a WPF application by using a personal note control
Lync 2013: Show the contact list of a user in a WPF application
Lync 2013: Use a WPF control to indicate the presence of participants
Samples featuring Silverlight controls
Use Silverlight controls to add Lync client features to web applications.
Lync 2013: Add ContactCard controls to a Silverlight application to show contact information
Lync 2013: Customize the contact list view in a Silverlight application
Lync 2013: Display contact cards in a Silverlight application
Lync 2013: Search contacts from a Silverlight application by adding a search input box
Lync 2013: Search contacts from a Silverlight application adding a ContactSearch control
Lync 2013: Set presence indicator and view current activity in a Silverlight application
Lync 2013: Show the contact list of a user in a Silverlight application
Lync 2013: Start new conversations from a Silverlight application
Lync 2013: Use a Silverlight control to indicate the presence of participants
Lync Server middle-tier sample applications
Use the Unified Communications Managed API 4.0 to build either multichannel (IM, Voice, video, and desktop sharing) applications for Lync Server, or for voice-only applications connecting to SIP-based IP gateways or IP PBXs. The UCMA 4.0 APIAPI is 64-bit only, and is therefore used mostly to build middle-tier applications.
Lync 2010: Creating a call center application with UCMA 3.0 Core SDK and Lync 2010
Lync 2010: Extending Unified Communications Services of UCMA bots to PIC clients
Lync 2010: Running UCMA code in a Windows workflow application
Lync 2010: Using Speech Recognition in UCMA 3.0 and Lync 2010
Lync 2010: Using UCMA 3.0 and Lync 2010 for Contextual Communication
Lync 2010: Using VoiceXML in a UCMA 3.0 Application: Scenario overview
Lync Server sample applications
Use the Lync Server 2013 SDK to perform custom message filtering and routing, or to create server applications for content delivery and communications management.
Lync Server 2013: Determine message origin in federated networks
Lync Server 2013: Filter messages based on file-based policy
Lync Server 2013: Filter messages for load balance using file-based policy
Lync Server 2013: Filter messages that contain the aggregate state
Lync Server 2013: Stamp messages for intra-application communications
Lync Server Persistent Chat sample applications
Use the Lync Server 2013 Persistent Chat SDK to build group chat applications that run on Lync Server 2013. The API can be used both for administration and management of group chat services and applications that participate directly in group chat conversations.
Lync Server 2013 Persistent Chat: Retrieve chat rooms by using user membership
Lync Server 2013 Persistent Chat: Create & join chat room & participate in chat
Lync Server 2013 Persistent Chat: Maintain load-balance on the server