Customizing Lync 2010
Topic Last Modified: 2012-10-17
This section describes how to use client policies and XML files to add the following custom features to Microsoft Lync 2010:
Menu commands that pass contextual information to an external application
Presence states specific to your organization
Help menu modifications that link to your organization’s version of Lync 2010 Help
A Help or troubleshooting link that appears at the end of every Lync 2010 error message
Warnings or disclaimers that appear in the Conversation window at the start of an instant messaging (IM) session
Important
Lync 2010 does not support adding custom tabs to the Lync main window. Feedback from customers and developers indicated that using a custom command to pass contextual information to an external application was a more usable and more discoverable integration option for end users.
For details about adding custom commands to Lync 2010, see Adding Commands to Lync 2010 Menus and Integrating a Third-Party Collaboration Application with Lync 2010.
This section also describes how to initiate a Lync 2010 conversation from another application by using Lync 2010 command-line parameters.
For details about additional ways to customize Lync 2010, see the resources listed in the following table.
To do this | Use this tool | Find out more |
---|---|---|
Add Lync 2010 functionality to a custom application |
Lync Controls |
“Lync Controls” in the Microsoft Lync 2010 SDK at https://go.microsoft.com/fwlink/p/?linkid=201995 |
Integrate a web application with the Lync Conversation window |
Lync Extensibility window |
“Launching Applications in the Lync Extensibility Window” in the Lync SDK at https://go.microsoft.com/fwlink/p/?linkid=201995 |
Automate the Lync 2010 user interface from another application |
Microsoft Lync 2010 API Automation class |
“Extensibility API Concepts” in the Lync SDK at https://go.microsoft.com/fwlink/p/?linkid=201995 |
Modify Lync 2010 behavior, available features, and default settings |
Microsoft Lync Server 2010 management tools |
Lync Server Management Shell documentation |