System.Windows.Xps.Serialization Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides types that support serialization of XPS documents.
Classes
BasePackagingPolicy |
Defines the base class for XPS package serialization policies. This class is abstract. |
ColorTypeConverter |
Provides type converters for converting Color objects to and from objects of other types. |
FontTypeConverter |
Provides type converters for converting GlyphRun objects to and from objects of other types. |
ImageSourceTypeConverter |
Provides type converters for converting BitmapSource objects to and from objects of other types. |
PackageSerializationManager |
Provides a base class to manage the serializers and type converters that insert Windows Presentation Foundation (WPF) root objects into an XML Paper Specification (XPS) package. |
XpsPackagingPolicy |
Defines the writer, resource, print ticket, and package relationship settings that are associated with a specified XpsDocument. |
XpsResourceStream |
Represents the stream and uniform resource identifier (URI) of an XML Paper Specification (XPS) resource. |
XpsSerializationCompletedEventArgs |
Provides data for the XpsSerializationCompleted event of an XpsSerializationManagerAsync. |
XpsSerializationManager |
Manages synchronous XML Paper Specification (XPS) serializers and type converters. |
XpsSerializationManagerAsync |
Manages asynchronous XML Paper Specification (XPS) serializers and type converters. |
XpsSerializationPrintTicketRequiredEventArgs |
Provides data for the XpsSerializationPrintTicketRequired event. |
XpsSerializationProgressChangedEventArgs |
Provides data for the XpsSerializationProgressChanged event. |
XpsSerializerFactory |
Creates and provides information about XML Paper Specification (XPS) serializers. |
Enums
FontSubsetterCommitPolicies |
Specifies the granularity at which font glyph subsets are saved in an XPS document. |
PrintTicketLevel |
Specifies whether a PrintTicket applies to an entire sequence of documents, to just one document, or to just one page. |
SerializationState |
Do not use. |
XpsWritingProgressChangeLevel |
Specifies the scope of a writing progress indicator for XML Paper Specification (XPS) content. |
Delegates
XpsSerializationCompletedEventHandler |
Represents the method that handles the XpsSerializationCompleted event of an XpsSerializationManagerAsync. |
XpsSerializationPrintTicketRequiredEventHandler |
Represents the method that handles the XpsSerializationPrintTicketRequired event of an XpsSerializationManager. |
XpsSerializationProgressChangedEventHandler |
Represents the method that handles the XpsSerializationProgressChanged event of an XpsSerializationManager. |
Remarks
For more information about XPS, see the XML Paper Specification (XPS).