System.Windows.Xps.Serialization Namespace

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) available for download at http://go.microsoft.com/fwlink/?LinkID=65761.