System.Windows.Documents.Serialization Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tipi di provider che supportano la creazione e l'uso di serializzatori di plug-in accessibili in fase di esecuzione che leggono e scrivono documenti in diversi formati dati.
Classi
SerializerDescriptor |
Fornisce informazioni sui serializzatori plug-in installati. |
SerializerProvider |
Gestisce i plug-in del serializzazione creati utilizzando l'oggetto ISerializerFactory e SerializerDescriptor di produttori che hanno formati di serializzazione proprietari. |
SerializerWriter |
Definisce i metodi astratti e gli eventi necessari per implementare un serializzatore dell'output del documento plug-in. |
SerializerWriterCollator |
Definisce i metodi astratti necessari per implementare un fascicolatore plug-in di elementi Visual per la serializzazione di documenti. |
WritingCancelledEventArgs |
Fornisce dati per l'evento WritingCancelled. |
WritingCompletedEventArgs |
Fornisce dati per l'evento WritingCompleted. |
WritingPrintTicketRequiredEventArgs |
Fornisce dati per l'evento WritingPrintTicketRequired. |
WritingProgressChangedEventArgs |
Fornisce dati per l'evento WritingProgressChanged. |
Interfacce
ISerializerFactory |
Specifica un mezzo per la creazione di un componente che può serializzare qualsiasi parte del contenuto di un'applicazione Windows Presentation Foundation (WPF) nel formato proprietario di un produttore. |
Enumerazioni
WritingProgressChangeLevel |
Specifica l'ambito di un evento WritingProgressChanged. |
Delegati
WritingCancelledEventHandler |
Rappresenta un metodo in base al quale verrà gestito l'evento WritingCancelled. |
WritingCompletedEventHandler |
Rappresenta un metodo che gestisce l'evento WritingCompleted della classe XpsDocumentWriter. |
WritingPrintTicketRequiredEventHandler |
Rappresenta il metodo di gestione dell'evento WritingPrintTicketRequired di un oggetto XpsDocumentWriter. |
WritingProgressChangedEventHandler |
Rappresenta un metodo che gestirà l'evento WritingProgressChanged di un oggetto XpsDocumentWriter. |
Commenti
I serializzatori plug-in possono essere usati solo con applicazioni attendibili complete.
Quando viene chiamato dall'applicazione, il serializzatore plug-in viene eseguito nello stesso thread dell'applicazione e può accedere solo agli elementi creati all'interno del thread dell'applicazione. Quando si progetta un serializzatore di plug-in personalizzato, è importante gestire correttamente tutte le possibili condizioni di errore. Un errore all'interno di un serializzatore plug-in può causare un errore di un'applicazione.