Lync developer sample applications
The following lists show the sample applications for the various Lync SDKs.
Last modified: December 11, 2013
Applies to: Lync 2013 | Lync Server 2013
Use the Microsoft Lync 2010 SDK to build custom Lync clients, or to embed Lync features in existing desktop or web applications.
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
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
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