System.Windows.Documents.Serialization 名前空間

さまざまなデータ形式のドキュメントを読み書きするランタイム アクセス可能なプラグイン シリアライザーの作成および使用をサポートする型を提供します。

クラス

SerializerDescriptor

インストールされているプラグイン シリアライザーに関する情報を提供します。

SerializerProvider

専用のシリアル化形式を持つ製造元が作成したシリアル化プラグインを、ISerializerFactory および SerializerDescriptor を使用して管理します。

SerializerWriter

プラグイン ドキュメント出力シリアライザーの実装に必要な抽象メソッドおよびイベントを定義します。

SerializerWriterCollator

プラグイン ドキュメント シリアル化 Visual Collator の実装に必要な抽象メソッドを定義します。

WritingCancelledEventArgs

WritingCancelled イベントのデータを提供します。

WritingCompletedEventArgs

WritingCompleted イベントのデータを提供します。

WritingPrintTicketRequiredEventArgs

WritingPrintTicketRequired イベントのデータを提供します。

WritingProgressChangedEventArgs

WritingProgressChanged イベントのデータを提供します。

インターフェイス

ISerializerFactory

Windows Presentation Foundation (WPF) アプリケーションのコンテンツの任意の部分を製造元の専用の形式にシリアル化できるソフトウェア コンポーネントを作成するための手段を提供します。

列挙型

WritingProgressChangeLevel

WritingProgressChanged イベントのスコープを指定します。

代理人

WritingCancelledEventHandler

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

WritingCompletedEventHandler

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

WritingPrintTicketRequiredEventHandler

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

WritingProgressChangedEventHandler

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

注釈

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

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

こちらもご覧ください