System.Windows.Documents.Serialization Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona tipos que admiten la creación y el uso de serializadores de complemento accesibles en tiempo de ejecución, que leen y escriben documentos en diferentes formatos de datos.
Clases
SerializerDescriptor |
Proporciona información sobre los serializadores de los complementos instalados. |
SerializerProvider |
Administra, mediante ISerializerFactory y SerializerDescriptor, los complementos de serialización creados por fabricantes que tienen sus propios formatos de serialización registrados. |
SerializerWriter |
Define los eventos y métodos abstractos que son necesarios para implementar un serializador de salida de documentos de complemento. |
SerializerWriterCollator |
Define los métodos abstractos necesarios para implementar un intercalador Visual de serialización 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
ISerializerFactory |
Proporciona un medio para crear un componente de software que pueda serializar cualquier parte del contenido de una aplicación de Windows Presentation Foundation (WPF) en el formato registrado de un fabricante. |
Enumeraciones
WritingProgressChangeLevel |
Especifica el ámbito de un evento WritingProgressChanged. |
Delegados
WritingCancelledEventHandler |
Representa un método que controlará el evento WritingCancelled. |
WritingCompletedEventHandler |
Representa un método que controla el evento WritingCompleted de la clase XpsDocumentWriter. |
WritingPrintTicketRequiredEventHandler |
Representa el método que controlará el evento WritingPrintTicketRequired de un XpsDocumentWriter. |
WritingProgressChangedEventHandler |
Representa un método que controlará el evento WritingProgressChanged 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 dentro del 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.