System.Windows.Documents.Serialization Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece tipos que suportam a criação e utilização de serializadores plug-in acessíveis em tempo de execução que leem e escrevem documentos em diferentes formatos de dados.
Classes
| Name | Description |
|---|---|
| SerializerDescriptor |
Fornece informações sobre serializadores plug-in instalados. |
| SerializerProvider |
Gere plug-ins de serialização criados, usando ISerializerFactory e SerializerDescriptor, por fabricantes que possuem os seus próprios formatos proprietários de serialização. |
| SerializerWriter |
Define os métodos e eventos abstratos que são necessários para implementar um serializador de saída de documentos plug-in. |
| SerializerWriterCollator |
Define os métodos abstratos necessários para implementar um colador de serialização Visual de documentos plug-in. |
| WritingCancelledEventArgs |
Fornece dados para o WritingCancelled evento. |
| WritingCompletedEventArgs |
Fornece dados para o WritingCompleted evento. |
| WritingPrintTicketRequiredEventArgs |
Fornece dados para o WritingPrintTicketRequired evento. |
| WritingProgressChangedEventArgs |
Fornece dados para o WritingProgressChanged evento. |
Interfaces
| Name | Description |
|---|---|
| ISerializerFactory |
Fornece um meio para criar um componente de software que pode serializar qualquer parte do conteúdo de uma aplicação Windows Presentation Foundation (WPF) para o formato proprietário de um fabricante. |
Enumerações
| Name | Description |
|---|---|
| WritingProgressChangeLevel |
Especifica o âmbito de um WritingProgressChanged evento. |
Delegados
| Name | Description |
|---|---|
| WritingCancelledEventHandler |
Representa um método que irá gerir o WritingCancelled evento. |
| WritingCompletedEventHandler |
Representa um método que gere o WritingCompleted evento da XpsDocumentWriter classe. |
| WritingPrintTicketRequiredEventHandler |
Representa o método que gere o WritingPrintTicketRequired evento de um XpsDocumentWriter. |
| WritingProgressChangedEventHandler |
Representa um método que irá lidar com o WritingProgressChanged evento de um XpsDocumentWriter. |
Observações
Serializadores plug-in só podem ser usados com aplicações full trust.
Quando chamado pela aplicação, o serializador plug-in corre na mesma thread que a aplicação e só pode aceder a elementos criados dentro da thread da aplicação. Ao desenhar um serializador plug-in personalizado, é importante lidar corretamente com todas as possíveis condições de erro. Uma falha num serializador plug-in pode causar a falha de uma aplicação.