Provides types that support the creation and use of run-time accessible plug-in serializers that read and write documents in different data formats.
Plug-in serializers can only be used with full trust applications.
When called by the application, the plug-in serializer runs in the same thread as the application and can only access elements created within the application thread. When designing a custom plug-in serializer, it is important to properly handle all possible error conditions. A failure within a plug-in serializer can cause an application to fail.
For a related example program, see Document Serialization Sample
|SerializerDescriptor||Provides information about installed plug-in serializers.|
|SerializerProvider||Manages serialization plug-ins created, using ISerializerFactory and SerializerDescriptor, by manufacturers who have their own proprietary serialization formats.|
|SerializerWriter||Defines the abstract methods and events that are required to implement a plug-in document output serializer.|
|SerializerWriterCollator||Defines the abstract methods required to implement a plug-in document serialization Visual collator.|
|WritingCancelledEventArgs||Provides data for the WritingCancelled event.|
|WritingCompletedEventArgs||Provides data for the WritingCompleted event.|
|WritingPrintTicketRequiredEventArgs||Provides data for the WritingPrintTicketRequired event.|
|WritingProgressChangedEventArgs||Provides data for the WritingProgressChanged event.|
|ISerializerFactory||Provides a means for creating a software component that can serialize any part of a Windows Presentation Foundation (WPF) application's content to a manufacturer's proprietary format.|
|WritingCancelledEventHandler||Represents a method that will handle the XpsDocumentWriter.WritingCancelled event.|
|WritingCompletedEventHandler||Represents a method that handles the WritingCompleted event of the XpsDocumentWriter class.|
|WritingPrintTicketRequiredEventHandler||Represents the method that handles the WritingPrintTicketRequired event of an XpsDocumentWriter.|
|WritingProgressChangedEventHandler||Represents a method that will handle the WritingProgressChanged event of an XpsDocumentWriter.|