System.Windows.Documents.Serialization Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje typy, které podporují vytváření a používání serializátorů modulů plug-in přístupných za běhu, které čtou a zapisují dokumenty v různých datových formátech.
Třídy
SerializerDescriptor |
Obsahuje informace o nainstalovaných serializátorech modulů plug-in. |
SerializerProvider |
Spravuje moduly plug-in serializace vytvořené, pomocí ISerializerFactory a SerializerDescriptorvýrobci, kteří mají vlastní proprietární formáty serializace. |
SerializerWriter |
Definuje abstraktní metody a události, které jsou potřeba k implementaci serializátoru výstupu dokumentu modulu plug-in. |
SerializerWriterCollator |
Definuje abstraktní metody potřebné k implementaci kolatoru serializace Visual dokumentu modulu plug-in. |
WritingCancelledEventArgs |
Poskytuje data pro událost WritingCancelled. |
WritingCompletedEventArgs |
Poskytuje data pro událost WritingCompleted. |
WritingPrintTicketRequiredEventArgs |
Poskytuje data pro událost WritingPrintTicketRequired. |
WritingProgressChangedEventArgs |
Poskytuje data pro událost WritingProgressChanged. |
Rozhraní
ISerializerFactory |
Poskytuje prostředky pro vytvoření softwarové komponenty, která může serializovat jakoukoli část obsahu aplikace Windows Presentation Foundation (WPF) do proprietárního formátu výrobce. |
Výčty
WritingProgressChangeLevel |
Určuje rozsah WritingProgressChanged události. |
Delegáti
WritingCancelledEventHandler |
Představuje metodu, která bude zpracovávat WritingCancelled událost. |
WritingCompletedEventHandler |
Představuje metodu, která zpracovává WritingCompleted událost XpsDocumentWriter třídy. |
WritingPrintTicketRequiredEventHandler |
Představuje metodu, která zpracovává WritingPrintTicketRequired událost objektu XpsDocumentWriter. |
WritingProgressChangedEventHandler |
Představuje metodu, která bude zpracovávat WritingProgressChanged událost objektu XpsDocumentWriter. |
Poznámky
Serializátory modulů plug-in lze používat pouze s aplikacemi s plnou důvěryhodností.
Při zavolání aplikací se serializátor modulu plug-in spouští ve stejném vlákně jako aplikace a může přistupovat pouze k prvkům vytvořeným v rámci vlákna aplikace. Při návrhu vlastního serializátoru modulu plug-in je důležité správně zpracovat všechny možné chybové stavy. Selhání v rámci serializátoru modulu plug-in může způsobit selhání aplikace.