Share via


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