Share via


Namespaces and Property Names

Namespaces and Property Names

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.

It is recommended that property names for Exchange store items be composed of a Uniform Resource Identifier (URI) and a local name. The URI portion of the property name ensures that it is globally unique and unambiguous. Two properties with the same local name can therefore be differentiated by using the namespace.

For example, one application might use a property called state. In one case, "state" may refer to a country or region, and in another case it may refer to the state of some document in a process. Both properties are made unambiguous for an item by adding a URI prefix to the property names, as in the following example:

urn:schemas-domain1-tld:state
urn:schemas-domain2-tld:state

The two names are broken down into the parts shown in the following tables.

urn:schemas-domain1-tld:state

URI component Value
Namespace URI urn:schemas-domain1-tld:
Property name (local part) state
Full name urn:schemas-domain1-tld:state

urn:schemas-domain2-tld:state

URI component Value
Namespace URI urn:schemas-domain2-tld:
Property name (local part) state
Full name urn:schemas-domain2-tld:state

Send us your feedback about the Microsoft Exchange Server 2003 SDK.

Build: June 2007 (2007.618.1)

© 2003-2006 Microsoft Corporation. All rights reserved. Terms of use.