Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Collapse the table of content
Expand the table of content

System.Windows.Xps.Serialization Namespace

Provides types that support serialization of XPS documents.

For more information about XPS, see the XML Paper Specification (XPS) available for download at http://go.microsoft.com/fwlink/?LinkID=65761.

  Class Description
Public class BasePackagingPolicy Defines the base class for XPS package serialization policies. This class is abstract.
Public class ColorTypeConverter Provides type converters for converting Color objects to and from objects of other types.
Public class FontTypeConverter Provides type converters for converting GlyphRun objects to and from objects of other types.
Public class ImageSourceTypeConverter Provides type converters for converting BitmapSource objects to and from objects of other types.
Public class 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.
Public class XpsPackagingPolicy Defines the writer, resource, print ticket, and package relationship settings that are associated with a specified XpsDocument.
Public class XpsResourceStream Represents the stream and uniform resource identifier (URI)  of an XML Paper Specification (XPS) resource.
Public class XpsSerializationCompletedEventArgs Provides data for the XpsSerializationCompleted event of an XpsSerializationManagerAsync.
Public class XpsSerializationManager Manages synchronous XML Paper Specification (XPS) serializers and type converters. 
Public class XpsSerializationManagerAsync Manages asynchronous XML Paper Specification (XPS) serializers and type converters.
Public class XpsSerializationPrintTicketRequiredEventArgs Provides data for the XpsSerializationPrintTicketRequired event.
Public class XpsSerializationProgressChangedEventArgs Provides data for the XpsSerializationProgressChanged event.
Public class XpsSerializerFactory Creates and provides information about XML Paper Specification (XPS) serializers.

  Enumeration Description
Public enumeration FontSubsetterCommitPolicies Specifies the granularity at which font glyph subsets are saved in an XPS document.
Public enumeration PrintTicketLevel Specifies whether a PrintTicket applies to an entire sequence of documents, to just one document, or to just one page.
Public enumeration SerializationState Do not use.
Public enumeration XpsWritingProgressChangeLevel Specifies the scope of a writing progress indicator for XML Paper Specification (XPS) content. 
© 2015 Microsoft