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

XpsDocumentWriter クラスのWritingCompleted イベントを処理するメソッドを表します。

WritingPrintTicketRequiredEventHandler

WritingPrintTicketRequiredXpsDocumentWriter イベントを処理するメソッドを表します。

WritingProgressChangedEventHandler

XpsDocumentWriterWritingProgressChanged イベントを処理するメソッドを表します。

注釈

プラグイン シリアライザーは、完全信頼アプリケーションでのみ使用できます。

アプリケーションによって呼び出されると、プラグイン シリアライザーはアプリケーションと同じスレッドで実行され、アプリケーション スレッド内で作成された要素にのみアクセスできます。 カスタム プラグイン シリアライザーを設計するときは、考えられるすべてのエラー状態を適切に処理することが重要です。 プラグイン シリアライザー内でエラーが発生すると、アプリケーションが失敗する可能性があります。

こちらもご覧ください