System.Windows.Documents.Serialization Névtér

Olyan típusokat biztosít, amelyek támogatják a futásidejű, akadálymentes beépülő modul szerializálók létrehozását és használatát, amelyek különböző adatformátumokban olvasnak és írnak dokumentumokat.

Osztályok

Name Description
SerializerDescriptor

Információt nyújt a telepített beépülő modul szerializálóiról.

SerializerProvider

Kezeli azokat a szerializációs beépülő modulokat, amelyeket a saját tulajdonú szerializálási formátumokkal rendelkező gyártók hoztak létre, használnak ISerializerFactory és SerializerDescriptorhasználnak.

SerializerWriter

Meghatározza a beépülő modul dokumentumkimeneti szerializálójának implementálásához szükséges absztrakt metódusokat és eseményeket.

SerializerWriterCollator

Meghatározza a beépülő modul dokumentum szerializálási collator implementálásához Visual szükséges absztrakt metódusokat.

WritingCancelledEventArgs

Adatokat biztosít az WritingCancelled eseményhez.

WritingCompletedEventArgs

Adatokat biztosít az WritingCompleted eseményhez.

WritingPrintTicketRequiredEventArgs

Adatokat biztosít az WritingPrintTicketRequired eseményhez.

WritingProgressChangedEventArgs

Adatokat biztosít az WritingProgressChanged eseményhez.

Interfészek

Name Description
ISerializerFactory

Lehetővé teszi olyan szoftverösszetevők létrehozását, amelyek szerializálhatják egy Windows megjelenítési alaprendszer (WPF) alkalmazás tartalmának bármely részét a gyártó saját tulajdonú formátumára.

Enumerációk

Name Description
WritingProgressChangeLevel

Egy esemény hatókörét WritingProgressChanged adja meg.

Delegáltak

Name Description
WritingCancelledEventHandler

Az eseményt kezelő WritingCancelled metódust jelöli.

WritingCompletedEventHandler

Az osztály eseményét WritingCompleted kezelő XpsDocumentWriter metódust jelöl.

WritingPrintTicketRequiredEventHandler

Az eseményt WritingPrintTicketRequired kezelő metódust XpsDocumentWriterjelöli.

WritingProgressChangedEventHandler

Egy metódust jelöl, amely egy WritingProgressChanged .XpsDocumentWriter

Megjegyzések

A beépülő modul szerializálói csak teljes megbízhatósági alkalmazásokkal használhatók.

Amikor az alkalmazás meghívja, a beépülő modul szerializálója ugyanabban a szálban fut, mint az alkalmazás, és csak az alkalmazásszálon belül létrehozott elemekhez férhet hozzá. Egyéni beépülő modul szerializáló tervezésekor fontos az összes lehetséges hibafeltétel megfelelő kezelése. A beépülő modul szerializálón belüli meghibásodása egy alkalmazás sikertelenségét okozhatja.

Lásd még