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 que dão suporte à criação e ao uso de serializadores de plug-in acessíveis em tempo de execução que leem e gravam documentos em formatos de dados diferentes.
Classes
| Nome | Description |
|---|---|
| SerializerDescriptor |
Fornece informações sobre serializadores de plug-in instalados. |
| SerializerProvider |
Gerencia plug-ins 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 os eventos necessários para implementar um serializador de saída de documento plug-in. |
| SerializerWriterCollator |
Define os métodos abstratos necessários para implementar um collator de serialização Visual de documentos plug-in. |
| WritingCancelledEventArgs |
Fornece dados para o evento WritingCancelled. |
| WritingCompletedEventArgs |
Fornece dados para o evento WritingCompleted. |
| WritingPrintTicketRequiredEventArgs |
Fornece dados para o evento WritingPrintTicketRequired. |
| WritingProgressChangedEventArgs |
Fornece dados para o evento WritingProgressChanged. |
Interfaces
| Nome | Description |
|---|---|
| ISerializerFactory |
Fornece um meio para criar um componente de software que pode serializar qualquer parte do conteúdo de um aplicativo Windows Presentation Foundation (WPF) para o formato proprietário de um fabricante. |
Enumerações
| Nome | Description |
|---|---|
| WritingProgressChangeLevel |
Especifica o escopo de um evento WritingProgressChanged. |
Delegados
| Nome | Description |
|---|---|
| WritingCancelledEventHandler |
Representa um método que manipulará o WritingCancelled evento. |
| WritingCompletedEventHandler |
Representa um método que manipula o WritingCompleted evento da XpsDocumentWriter classe. |
| WritingPrintTicketRequiredEventHandler |
Representa o método que manipula o WritingPrintTicketRequired evento de um XpsDocumentWriter. |
| WritingProgressChangedEventHandler |
Representa um método que manipulará o WritingProgressChanged evento 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 condições de erro possíveis. Uma falha em um serializador de plug-in pode fazer com que um aplicativo falhe.