System.Windows.Documents.Serialization 命名空間

提供支援建立和執行階段存取之外掛程式序列化程式的類型,可讀取和寫入不同資料格式的文件。

類別

SerializerDescriptor

提供已安裝之外掛程式序列化程式的詳細資訊。

SerializerProvider

使用 ISerializerFactorySerializerDescriptor 管理序列化外掛程式,此外掛程式由擁有其自己的專有序列化格式的製造商所建立。

SerializerWriter

定義實作外掛程式文件輸出序列化程式所需的抽象方法與事件。

SerializerWriterCollator

定義實作外掛文件序列化 Visual 自動分頁器所需的抽象方法。

WritingCancelledEventArgs

提供 WritingCancelled 事件的資料。

WritingCompletedEventArgs

提供 WritingCompleted 事件的資料。

WritingPrintTicketRequiredEventArgs

提供 WritingPrintTicketRequired 事件的資料。

WritingProgressChangedEventArgs

提供 WritingProgressChanged 事件的資料。

介面

ISerializerFactory

提供建立軟體元件的方法,此元件可將 Windows Presentation Foundation (WPF) 應用程式內容的任何部分序列化成製造商的專有格式。

列舉

WritingProgressChangeLevel

指定 WritingProgressChanged 事件的範圍。

委派

WritingCancelledEventHandler

表示處理 WritingCancelled 事件的方法。

WritingCompletedEventHandler

表示處理 WritingCompleted 類別之 XpsDocumentWriter 事件的方法。

WritingPrintTicketRequiredEventHandler

表示處理 WritingPrintTicketRequiredXpsDocumentWriter 事件的方法。

WritingProgressChangedEventHandler

表示處理 WritingProgressChangedXpsDocumentWriter 事件的方法。

備註

外掛程式序列化程式只能與完全信任的應用程式搭配使用。

由應用程式呼叫時,外掛程式序列化程式會在與應用程式相同的執行緒中執行,而且只能存取在應用程式執行緒內建立的專案。 設計自訂外掛程式序列化程式時,請務必正確處理所有可能的錯誤狀況。 外掛程式序列化程式內的失敗可能會導致應用程式失敗。

另請參閱