System.Windows.Documents.Serialization Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece tipos compatíveis com a criação e o uso de serializadores de plug-in acessíveis de tempo de execução que leem e gravam documentos em formatos de dados diferentes.
Classes
SerializerDescriptor |
Fornece informações sobre plug-ins serializadores instalados. |
SerializerProvider |
Gerencia plugins de serialização criados, usando ISerializerFactory e SerializerDescriptor, por fabricantes que têm seus próprios formatos de serialização proprietários. |
SerializerWriter |
Define os métodos abstratos e eventos necessários para implementar um serializador de saída de plug-in de documento. |
SerializerWriterCollator |
Define os métodos abstratos necessários para implementar um agrupador de Visual de serialização de documento de plug-in. |
WritingCancelledEventArgs |
Fornece dados para o evento de WritingCancelled . |
WritingCompletedEventArgs |
Fornece dados para o evento de WritingCompleted . |
WritingPrintTicketRequiredEventArgs |
Fornece dados para o evento de WritingPrintTicketRequired . |
WritingProgressChangedEventArgs |
Fornece dados para o evento de WritingProgressChanged . |
Interfaces
ISerializerFactory |
Fornece um meio para criar um componente de software que pode serializar qualquer parte do conteúdo de um aplicativo do WPF (Windows Presentation Foundation) no formato proprietário de um fabricante. |
Enumerações
WritingProgressChangeLevel |
Especifica o escopo de um evento WritingProgressChanged. |
Delegados
WritingCancelledEventHandler |
Representa um método que manipulará o evento WritingCancelled. |
WritingCompletedEventHandler |
Representa um método que manipula o evento WritingCompleted da classe XpsDocumentWriter. |
WritingPrintTicketRequiredEventHandler |
Representa o método que manipula o evento WritingPrintTicketRequired de um XpsDocumentWriter. |
WritingProgressChangedEventHandler |
Representa um método que manipulará o evento WritingProgressChanged de um XpsDocumentWriter. |
Comentários
Serializadores de plug-in só podem ser usados com aplicativos de confiança total.
Quando chamado pelo aplicativo, o serializador de plug-in é executado no mesmo thread que o aplicativo e só pode acessar elementos criados no thread do aplicativo. Ao criar um serializador de plug-in personalizado, é importante lidar corretamente com todas as possíveis condições de erro. Uma falha em um serializador de plug-in pode fazer com que um aplicativo falhe.