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 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.