XPS OM Document Interfaces
The document interfaces provide access to the XPS package components that determine the structure of a document in an XPS OM. The following table lists the document interfaces.
Interface name | Logical child interfaces | Description |
---|---|---|
IXpsOMDocumentSequence |
IXpsOMDocument |
Represents a set of documents that are bound together in an ordered list. Child interfaces are collected in an IXpsOMDocumentCollection interface. |
IXpsOMDocument |
IXpsOMPageReference |
Represents a single FixedDocument part and binds together the collection of page references of the pages in a document. Child interfaces are collected in an IXpsOMPageReferenceCollection interface. The document structure is exposed in an IXpsOMDocumentStructureResource interface. |
IXpsOMPageReference |
IXpsOMPage |
A light-weight virtualized version of a page in the document. A page reference describes the core characteristics of the page (such as its dimensions) but does not include any of the page's content. |
IXpsOMNameCollection |
None |
A collection of the page's objects that are hyperlink targets. |
IXpsOMPartResources |
None |
A collection of the part resources that are associated with a page. |
Contents
- Working with IXpsOMDocumentSequence Interfaces contains information about using the following interfaces:
- Working with IXpsOMDocument Interfaces contains information about using the following interfaces:
- Working with IXpsOMPageReference Interfaces contains information about using the following interfaces: