System.Windows.Documents.Serialization Espacio de nombres

Proporciona tipos que admiten la creación y el uso de serializadores de complementos accesibles en tiempo de ejecución que leen y escriben documentos en diferentes formatos de datos.

Clases

Nombre Description
SerializerDescriptor

Proporciona información sobre los serializadores de complementos instalados.

SerializerProvider

Administra los complementos de serialización creados, mediante ISerializerFactory y SerializerDescriptor, por fabricantes que tienen sus propios formatos de serialización propietarios.

SerializerWriter

Define los métodos y eventos abstractos necesarios para implementar un serializador de salida de documento de complemento.

SerializerWriterCollator

Define los métodos abstractos necesarios para implementar un intercalador de serialización Visual de documentos de complemento.

WritingCancelledEventArgs

Proporciona datos para el evento WritingCancelled.

WritingCompletedEventArgs

Proporciona datos para el evento WritingCompleted.

WritingPrintTicketRequiredEventArgs

Proporciona datos para el evento WritingPrintTicketRequired.

WritingProgressChangedEventArgs

Proporciona datos para el evento WritingProgressChanged.

Interfaces

Nombre Description
ISerializerFactory

Proporciona un medio para crear un componente de software que pueda serializar cualquier parte de un Windows Presentation Foundation (WPF) contenido de la aplicación en el formato propietario de un fabricante.

Enumeraciones

Nombre Description
WritingProgressChangeLevel

Especifica el ámbito de un evento de WritingProgressChanged.

Delegados

Nombre Description
WritingCancelledEventHandler

Representa un método que controlará el WritingCancelled evento.

WritingCompletedEventHandler

Representa un método que controla el WritingCompleted evento de la XpsDocumentWriter clase .

WritingPrintTicketRequiredEventHandler

Representa el método que controla el WritingPrintTicketRequired evento de un XpsDocumentWriterobjeto .

WritingProgressChangedEventHandler

Representa un método que controlará el WritingProgressChanged evento de .XpsDocumentWriter

Comentarios

Los serializadores de complementos solo se pueden usar con aplicaciones de plena confianza.

Cuando la llama la aplicación, el serializador del complemento se ejecuta en el mismo subproceso que la aplicación y solo puede tener acceso a los elementos creados en el subproceso de la aplicación. Al diseñar un serializador de complemento personalizado, es importante controlar correctamente todas las condiciones de error posibles. Un error dentro de un serializador de complemento puede provocar un error en una aplicación.

Consulte también