System.Windows.Documents.Serialization Namespace

Stellt Typen bereit, die die Erstellung und Verwendung von auf Laufzeit zugänglichen Plug-In-Serialisierern unterstützen, die Dokumente in verschiedenen Datenformaten lesen und schreiben.

Klassen

Name Beschreibung
SerializerDescriptor

Enthält Informationen zu installierten Plug-In-Serialisierern.

SerializerProvider

Verwaltet Serialisierungs-Plug-Ins, die von ISerializerFactory Herstellern erstellt und verwendet werden SerializerDescriptor, die über eigene proprietäre Serialisierungsformate verfügen.

SerializerWriter

Definiert die abstrakten Methoden und Ereignisse, die zum Implementieren eines Plug-In-Dokumentausgabe serializers erforderlich sind.

SerializerWriterCollator

Definiert die abstrakten Methoden, die zum Implementieren einer Plug-In-Dokument serialisierungssortierung Visual erforderlich sind.

WritingCancelledEventArgs

Stellt Daten für das WritingCancelled-Ereignis bereit.

WritingCompletedEventArgs

Stellt Daten für das WritingCompleted-Ereignis bereit.

WritingPrintTicketRequiredEventArgs

Stellt Daten für das WritingPrintTicketRequired-Ereignis bereit.

WritingProgressChangedEventArgs

Stellt Daten für das WritingProgressChanged-Ereignis bereit.

Schnittstellen

Name Beschreibung
ISerializerFactory

Stellt eine Möglichkeit zum Erstellen einer Softwarekomponente bereit, die jeden Teil eines Windows Presentation Foundation (WPF)-Anwendungsinhalts in das proprietäre Format eines Herstellers serialisieren kann.

Enumerationen

Name Beschreibung
WritingProgressChangeLevel

Gibt den Bereich eines WritingProgressChanged-Ereignisses an.

Delegaten

Name Beschreibung
WritingCancelledEventHandler

Stellt eine Methode dar, die das WritingCancelled Ereignis behandelt.

WritingCompletedEventHandler

Stellt eine Methode dar, die das WritingCompleted Ereignis der XpsDocumentWriter Klasse behandelt.

WritingPrintTicketRequiredEventHandler

Stellt die Methode dar, die das WritingPrintTicketRequired Ereignis eines XpsDocumentWriter.

WritingProgressChangedEventHandler

Stellt eine Methode dar, die das WritingProgressChanged Ereignis eines XpsDocumentWriter.

Hinweise

Plug-In-Serialisierer können nur mit voll vertrauenswürdigen Anwendungen verwendet werden.

Wenn die Anwendung aufgerufen wird, wird der Plug-In-Serializer im selben Thread wie die Anwendung ausgeführt und kann nur auf Elemente zugreifen, die im Anwendungsthread erstellt wurden. Beim Entwerfen eines benutzerdefinierten Plug-In-Serializers ist es wichtig, alle möglichen Fehlerbedingungen ordnungsgemäß zu behandeln. Ein Fehler in einem Plug-In-Serializer kann dazu führen, dass eine Anwendung fehlschlägt.

Weitere Informationen