Document Parser Interface Overview
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
For a custom document parser to perform document property promotion and demotion in Windows SharePoint Services, it must implement the following document parser interfaces. These interfaces enable the document parser to be invoked by Windows SharePoint Services, and send and receive document properties when invoked.
Represents a custom document parser. This class includes the methods Windows SharePoint Services uses to invoke the document parser.
Represents a property bag object used to transmit document properties between the document parser and Windows SharePoint Services. Includes methods that enable the document parser to access the content type and document library schemas for the specified document.
Represents a document property collection that includes methods the document parser can use to enumerate through the document property collection.
Represents a single document property. Includes methods for the document parser to get and set the document property value and data type.
For more information about how Windows SharePoint Services invokes document parsers, and how those parsers promote and demote document metadata, see Document Parser Processing.