Share via


Content Class Definitions

Topic Last Modified: 2006-06-12

Content class definition items contain properties that define aspects of content stored in the Exchange store. The following table lists and describes the properties used to define content classes.

Property name Value

name Field

The name of the content class. By convention, content class names are constructed using the same mechanism as property names. For example: "urn:schemas-domain-tld:content-classes:classA".

contentclass Field

urn:content-classes:contentclassdef- This designates the item as a content class definition item.

element Field

A multivalued string containing the names of properties associated with the specified content class. Each referenced property must have a corresponding property definition item within scope.

extends Field

A multivalued string containing the names of content classes that the specified class extends or inherits from. Each name must have a corresponding content class definition item within scope.

expected-content-class Field

If defining a folder content class, this property is a multivalued string containing the names of content classes expected for items in a folder that belong to this class.

The urn:schemas-microsoft-com:exch-data: Namespace contains several other properties that can be attributed to a content class for informational purposes.