About the Unified Communications Enhanced Presence Schema
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
The Unified Communications Enhanced Presence Schemas define the data model describing the presence data used by Microsoft Office Communications Server 2007 R2 and Microsoft Office Communicator 2007 R2. The term enhanced presence implies that the presence data is represented by category instances, which are values of a new data type introduced in the current version of the Microsoft unified communication system. The enhanced presence model allows a user, also known as a presentity, to exercise a finer control to publish the presence information. Unified Communications clients, other than Communicator, need to understand these presence data types if they are to interoperate with Communicator.
The enhanced presence schemas are exposed by the Microsoft unified communications application framework that supports various APIs, including Unified Communications Managed API, Unified Communications Client API, and Office Communicator Automation API. Unified Communications Client API and Communicator Automation API encapsulate the presence data with dedicated API entities or expose the features in method calls. Unified Communications Managed API may require the application to explicitly construct or parse at least some presence data as XML blobs.