Working with XPS OM Page Interfaces

This topic describes how to use the page-level interfaces that provide access to the contents of a page in an XPS OM.

Interface name Logical child interfaces Description
IXpsOMPage
IXpsOMCanvas
IXpsOMGlyphs
IXpsOMPath
The root object of the page contents.
This object represents a document part.
IXpsOMShareable
IXpsOMVisual
IXpsOMMatrixTransform
IXpsOMGeometry
IXpsOMBrush
Interfaces that derive from the IXpsOMShareable interface can be stored in a resource dictionary and shared.
IXpsOMRemoteDictionaryResource
IXpsOMRemoteDictionaryResourceCollection
IXpsOMDictionary
Contains a resource dictionary.
IXpsOMDictionary
None
References the resources that are shared by other objects.
IXpsOMStoryFragmentsResource
None
Provides access to the content of the resource stream of the StoryFragments part of the document.

IXpsOMDictionary Interface

IXpsOMDocumentStructureResource

IXpsOMPage Interface

IXpsOMRemoteDictionaryResource Interface

IXpsOMRemoteDictionaryResourceCollection Interface

IXpsOMStoryFragmentsResource Interface