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