property Element (Library Schema)
The <property> element specifies a property used by the library. These properties are specific to the library, so there is no predefined set of property names to use. This element is optional and has no child elements.
Syntax
<!-- property -->
<xs:element name="property" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="xs:anyType">
<xs:attribute name="name" type="canonical-name" use="required"/>
<xs:simpleType name="canonical-name">
<xs:restriction base="xs:string">
<xs:maxLength value="63"/>
<xs:pattern value="[0-9A-Za-z.]*"/>
</xs:restriction>
</xs:simpleType>
<xs:attribute name="type"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
Element Information
Parent Element | Child Elements |
---|---|
propertyStore Element (Library Schema) | None |
Attributes
Attribute | Description | Values |
---|---|---|
name | Public. Required. The display name of the property. | |
type | Public. Required. The type of property. |
|
Remarks
The requirements for the <canonical-name> element match the requirements for Windows Search and the Windows property system. The string must be of type canonical-type.
Related topics