Unified Communications Enhanced Presence Schemas for Lync Server 2010 General Reference

Microsoft Unified Communications Enhanced Presence Schemas for Microsoft Lync Server 2010 documents the Microsoft Lync Server 2010 enhanced presence subsystem that is used to support presence-aware applications. It is intended for application developers who publish or subscribe to enhanced presence in a Lync Server 2010 deployment with or without Microsoft Lync 2010 interoperability.

This documentation discusses the following enhanced presence programming topics:

  • The underlying presence infrastructure of Lync Server 2010 and XML-based data type system to represent enhanced presence data.

  • General practices to program with the enhanced presence features.

  • The enhanced presence data defined and used by Lync 2010.

  • The application behaviors of the enhanced presence features supported by Lync 2010.

Unified Communications Enhanced Presence Schemas also includes the commonly used XML Schema Definition (XSD) files of the category schemas defined and used by Lync 2010.

Getting Started with Enhanced Presence

Overview of the enhanced presence infrastructure and data model. Discusses how an application can enable the presence functionalities supported by Lync Server 2010, how Lync 2010 publishes and uses the enhanced presence category instances, and how an application can interoperate with Lync 2010.

Lync-Defined Enhanced Presence Category Instance Elements

Lists the XML elements representing the enhanced presence category instances used by Lync 2010 and Lync Server 2010.