System.Windows.Documents.Serialization Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen bereit, die die Erstellung und Verwendung von Plug-In-Serialisierungsprogrammen unterstützen, auf die zur Laufzeit zugegriffen werden kann und die Dokumente in verschiedenen Datenformaten lesen und schreiben.
Klassen
SerializerDescriptor |
Stellt Informationen über installierte Plug-In-Serialisierungsprogramme bereit. |
SerializerProvider |
Verwaltet erstellte Serialisierungs-Plug-Ins mit ISerializerFactory und SerializerDescriptor von Herstellern mit eigenen proprietären Serialisierungsformaten. |
SerializerWriter |
Definiert die abstrakten Methoden und Ereignisse, die erforderlich sind, um einen Plug-In-Dokumentausgabeserialisierer zu implementieren. |
SerializerWriterCollator |
Definiert die abstrakten Methoden, die zum Implementieren eines Visual-Plug-In-Sortierers für die Dokumentserialisierung 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
ISerializerFactory |
Stellt ein Verfahren zum Erstellen einer Softwarekomponente bereit, die jeden beliebigen Teil des Inhalts einer WPF-Anwendung in ein proprietäres Format eines Herstellers serialisieren kann. |
Enumerationen
WritingProgressChangeLevel |
Gibt den Bereich eines WritingProgressChanged-Ereignisses an. |
Delegaten
WritingCancelledEventHandler |
Stellt eine Methode für die Behandlung des WritingCancelled-Ereignisses dar. |
WritingCompletedEventHandler |
Stellt eine Methode dar, die das WritingCompleted-Ereignis der XpsDocumentWriter-Klasse behandelt. |
WritingPrintTicketRequiredEventHandler |
Stellt die Methode dar, die das WritingPrintTicketRequired-Ereignis einer XpsDocumentWriter-Klasse behandelt. |
WritingProgressChangedEventHandler |
Stellt eine Methode dar, die das WritingProgressChanged-Ereignis eines XpsDocumentWriter behandelt. |
Hinweise
Plug-In-Serialisierer können nur mit voll vertrauenswürdigen Anwendungen verwendet werden.
Wenn es von der Anwendung aufgerufen wird, wird das Plug-In-Serialisierungsprogramm 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-Serialisierungsprogramms ist es wichtig, alle möglichen Fehlerbedingungen ordnungsgemäß zu behandeln. Ein Fehler innerhalb eines Plug-In-Serialisierungsprogramms kann dazu führen, dass eine Anwendung fehlschlägt.