XSD Files of the 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 enhanced presence schemas, defined and used by Office Communicator 2007 and Office Communications Server 2007, are described in a set of XML schema (XSD) files. They are installed on your local system as part of the download and installation of the Unified Communications Enhanced Presence Schemas package.

The following table summarizes the XSD files.

Schema Description

calendardata.xsd

Defines the XML elements and namespace structure for calendar information.

calendardatatypes.xsd

Defines the data types used by the XML elements as defined in the calendardata.xsd schema file.

commontypes.xsd

Defines common types used by other presence data type.

contactcard.xsd

Defines the XML elements and namespace structure for contact information.

contactcardtypes.xsd

Contains elements and namespaces used by the contactcard.xsd schema file.

device.xsd

Defines the XML elements and namespace structure for device information.

devicetypes.xsd

Contains elements and namespaces used by the device.xsd schema file.

note.xsd

Defines the XML elements and namespace structure for Note information.

options-Alerts.xsd

Defines the XML elements and namespace structure for alerts options.

options-OtherOptions.xsd

Defines the XML elements and namespace structure for other options.

options-RccOptions.xsd

Defines the XML element and namespace structure for remote call control (RCC) information.

options-RccOptionsTypes.xsd

Defines elements and namespaces used by the options-RccOptions.xsd schema file.

options-UserInformation.xsd

Defines the XML elements and namespace structure for user information.

options-UserInformationTypes.xsd

Defines elements and namespaces used by the options-UserInformation.xsd schema file.

service.xsd

Defines the XML elements and namespace structure for service information.

servicetypes.xsd

Defines elements and namespaces used by the service.xsd schema file.

state.xsd

Defines the XML elements and namespace structure for presence-state information.

statetypes.xsd

Defines elements and namespaces used by the state.xsd schema file.

userProperties.xsd

Defines the XML elements and namespace structure for user properties information.

An application can use the XML schemas to instantly generate category instances using XML serialization and deserialization. For more information, see Using the Unified Communications Enhanced Presence Schema.