Edit

Share via


XpsSerializationManager Class

Definition

Manages synchronous XML Paper Specification (XPS) serializers and type converters.

public ref class XpsSerializationManager : System::Windows::Xps::Serialization::PackageSerializationManager
public class XpsSerializationManager : System.Windows.Xps.Serialization.PackageSerializationManager
type XpsSerializationManager = class
    inherit PackageSerializationManager
Public Class XpsSerializationManager
Inherits PackageSerializationManager
Inheritance
XpsSerializationManager
Derived

Remarks

XpsSerializationManager manages synchronous serializers and type converters that write content to an XpsDocument.

XpsSerializationManagerAsync manages asynchronous serializers and type converters that store content to an XpsDocument.

Constructors

XpsSerializationManager(BasePackagingPolicy, Boolean)

Initializes a new instance of the XpsSerializationManager class.

Properties

IsBatchMode

Gets a value that indicates whether the serialization manager is in batch mode.

Methods

Commit()

Commits all changes and writes all buffered data.

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
SaveAsXaml(Object)

Saves a specified XAML serialized object to the document package.

SetFontSubsettingCountPolicy(Int32)

Sets the number of pages or documents to process for font-subsetting.

SetFontSubsettingPolicy(FontSubsetterCommitPolicies)

Sets the granularity at which font-subsetting is performed.

ToString()

Returns a string that represents the current object.

(Inherited from Object)

Events

XpsSerializationPrintTicketRequired

Occurs when an XPS serializer requests a PrintTicket.

XpsSerializationProgressChanged

Occurs when a page or document finishes serialization.

Explicit Interface Implementations

IDisposable.Dispose()

This member supports the Windows Presentation Foundation infrastructure and is not intended to be used directly from your code.

(Inherited from PackageSerializationManager)

Applies to

See also