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.