Using Searchable Document Properties

Searchable document properties are document attributes and metadata that Microsoft SharePointâ„¢ Portal Server 2001 associates with a document in the workspace. These properties include information stored by the system, such as the last time the document was modified, or when the document was created. Searchable document properties also include metadata extracted from the document by IFilters. Each property is uniquely identified by a Uniform Resource Name (URN) that consists of a name space and a name.

When a document is being filtered and incorporated into the index, the metadata associated with the document is examined to see if it matches existing SharePoint Portal Server schema properties. The Index engine checks two property definitions about each property: IsContentIndexed and IsRetrieved. If IsContentIndexed is set to true, the property is added to the full-text index. If IsRetrieved is true the property is added to the property store used by the Search service, in addition to the full-text index. This means the property can be selected in queries, including checking for equality and in regular expressions, and you can search over the property value. You can make a property searchable by setting the IsContentIndexed and IsRetrieved values to true on the property definition that defines the property.

Property names include special characters such as "":"" and ""#"" so the URN must be enclosed in double quotation marks when used in the Structured Query Language (SQL) query syntax. When used with WebDAV, each property name is returned as an Extensible Markup Language (XML) element name, therefore characters used in property names must comply with the requirements for XML element names.

Creating Property Definitions

SharePoint Portal Server Global Properties

SharePoint Portal Server Search SQL Syntax