SerializerWriterCollator.WriteAsync メソッド

定義

派生クラスでオーバーライドされると、指定された Visual 要素をシリアル化ストリームに非同期的に書き込みます。

オーバーロード

WriteAsync(Visual)

派生クラスでオーバーライドされると、指定された Visual 要素をシリアル化ストリームに非同期的に書き込みます。

WriteAsync(Visual, Object)

派生クラスでオーバーライドされると、指定された Visual 要素および指定されたイベント識別子をシリアル化ストリームに非同期的に書き込みます。

WriteAsync(Visual, PrintTicket)

派生クラスでオーバーライドされた場合は、指定された Visual 要素を関連する印刷チケットと一緒にシリアル化ストリームに非同期的に書き込みます。

WriteAsync(Visual, PrintTicket, Object)

派生クラスでオーバーライドされると、指定された Visual 要素および関連する印刷チケットと識別子を、シリアル化ストリームに非同期で書き込みます。

注釈

メソッドはWriteAsync、 の呼び出しから を作成SerializerWriterCollatorした にSerializerWriter関連付けられたストリームにCreateVisualsCollator書き込みます。

WriteAsync(Visual)

派生クラスでオーバーライドされると、指定された Visual 要素をシリアル化ストリームに非同期的に書き込みます。

public:
 abstract void WriteAsync(System::Windows::Media::Visual ^ visual);
public abstract void WriteAsync (System.Windows.Media.Visual visual);
abstract member WriteAsync : System.Windows.Media.Visual -> unit
Public MustOverride Sub WriteAsync (visual As Visual)

パラメーター

visual
Visual

シリアル化 Stream に書き込むビジュアル要素。

注釈

メソッドはWriteAsync、 の呼び出しから を作成SerializerWriterCollatorした にSerializerWriter関連付けられたストリームにCreateVisualsCollator書き込みます。

このメソッドは、メソッドの同期的な例外がスローできる非使用例外をすべて返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクの待機時にスローされます。 などの ArgumentException使用例外は、引き続き同期的にスローされます。 格納されている例外については、 によって Write(Visual)スローされる例外に関するページを参照してください。

こちらもご覧ください

適用対象

WriteAsync(Visual, Object)

派生クラスでオーバーライドされると、指定された Visual 要素および指定されたイベント識別子をシリアル化ストリームに非同期的に書き込みます。

public:
 abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Media.Visual visual, object userState);
abstract member WriteAsync : System.Windows.Media.Visual * obj -> unit
Public MustOverride Sub WriteAsync (visual As Visual, userState As Object)

パラメーター

visual
Visual

シリアル化 Stream に書き込むビジュアル要素。

userState
Object

非同期書き込み操作を識別する、呼び出し元指定のオブジェクト。

注釈

メソッドはWriteAsync、 の呼び出しから を作成SerializerWriterCollatorした にSerializerWriter関連付けられたストリームにCreateVisualsCollator書き込みます。

userStateは、イベントが発生したときに にWritingCompletedEventHandlerWritingCompleted渡されます。

こちらもご覧ください

適用対象

WriteAsync(Visual, PrintTicket)

派生クラスでオーバーライドされた場合は、指定された Visual 要素を関連する印刷チケットと一緒にシリアル化ストリームに非同期的に書き込みます。

public:
 abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync (System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (visual As Visual, printTicket As PrintTicket)

パラメーター

visual
Visual

シリアル化 Stream に書き込むビジュアル要素。

printTicket
PrintTicket

visual 要素の既定の印刷設定。

注釈

メソッドはWriteAsync、 の呼び出しから を作成SerializerWriterCollatorした にSerializerWriter関連付けられたストリームに書CreateVisualsCollatorき込みます。

printTicket は、 null 優先する印刷設定がない場合に 使用できます。

このメソッドは、メソッドの同期的な例外がスローできる非使用例外をすべて返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクの待機時にスローされます。 などの ArgumentException使用例外は、引き続き同期的にスローされます。 格納されている例外については、 によって Write(Visual, PrintTicket)スローされる例外に関するページを参照してください。

こちらもご覧ください

適用対象

WriteAsync(Visual, PrintTicket, Object)

派生クラスでオーバーライドされると、指定された Visual 要素および関連する印刷チケットと識別子を、シリアル化ストリームに非同期で書き込みます。

public:
 abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (visual As Visual, printTicket As PrintTicket, userState As Object)

パラメーター

visual
Visual

シリアル化 Stream に書き込むビジュアル要素。

printTicket
PrintTicket

visual 要素の既定の印刷設定。

userState
Object

非同期書き込み操作を識別する、呼び出し元指定のオブジェクト。

注釈

メソッドはWriteAsync、 の呼び出しから を作成SerializerWriterCollatorした にSerializerWriter関連付けられたストリームに書CreateVisualsCollatorき込みます。

printTicket は、 null 優先する印刷設定がない場合に 使用できます。

userStateは、イベントが発生したときに にWritingCompletedEventHandlerWritingCompleted渡されます。

こちらもご覧ください

適用対象