Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

System.Windows.Documents.Serialization Namespace

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.

  ClassDescription
Public classSerializerDescriptorProvides information about installed plug-in serializers.
Public classSerializerProviderManages serialization plug-ins created, using ISerializerFactory and SerializerDescriptor, by manufacturers who have their own proprietary serialization formats.
Public classSerializerWriterDefines the abstract methods and events that are required to implement a plug-in document output serializer.
Public classSerializerWriterCollatorDefines the abstract methods required to implement a plug-in document serialization Visual collator.
Public classWritingCancelledEventArgsProvides data for the WritingCancelled event.
Public classWritingCompletedEventArgsProvides data for the WritingCompleted event.
Public classWritingPrintTicketRequiredEventArgsProvides data for the WritingPrintTicketRequired event.
Public classWritingProgressChangedEventArgsProvides data for the WritingProgressChanged event.
  InterfaceDescription
Public interfaceISerializerFactoryProvides 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. 
  DelegateDescription
Public delegateWritingCancelledEventHandlerRepresents a method that will handle the XpsDocumentWriter.WritingCancelled event.
Public delegateWritingCompletedEventHandlerRepresents a method that handles the WritingCompleted event of the XpsDocumentWriter class.
Public delegateWritingPrintTicketRequiredEventHandlerRepresents the method that handles the WritingPrintTicketRequired event of an XpsDocumentWriter.
Public delegateWritingProgressChangedEventHandlerRepresents a method that will handle the WritingProgressChanged event of an XpsDocumentWriter.
  EnumerationDescription
Public enumerationWritingProgressChangeLevelSpecifies the scope of a WritingProgressChanged event.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.