XmlWriter.WriteProcessingInstructionAsync(String, String) メソッド

定義

名前とテキストの間にスペースがある処理命令を、次のように非同期的に書き込みます: <?name text?>。

public:
 virtual System::Threading::Tasks::Task ^ WriteProcessingInstructionAsync(System::String ^ name, System::String ^ text);
public virtual System.Threading.Tasks.Task WriteProcessingInstructionAsync (string name, string text);
public virtual System.Threading.Tasks.Task WriteProcessingInstructionAsync (string name, string? text);
abstract member WriteProcessingInstructionAsync : string * string -> System.Threading.Tasks.Task
override this.WriteProcessingInstructionAsync : string * string -> System.Threading.Tasks.Task
Public Overridable Function WriteProcessingInstructionAsync (name As String, text As String) As Task

パラメーター

name
String

処理命令の名前。

text
String

処理命令に含めるテキスト。

戻り値

非同期の WriteProcessingInstruction 操作を表すタスク。

例外

先行の非同期操作が完了する前に、XmlWriter メソッドが呼び出されました。 この場合、「非同期操作が既に実行されています」というメッセージと共に InvalidOperationException がスローされます。

- または -

Async フラグを true に設定せずに、XmlWriter 非同期メソッドが呼び出されました。 この場合、非同期メソッドを使用するには XmlWriterSettings.Async を true に設定する必要があることを示すメッセージと共に InvalidOperationException がスローされます。

注釈

これは、同じ機能を持つ の WriteProcessingInstruction非同期バージョンです。 このメソッドを使用するには、 フラグを Async に設定する true必要があります。

適用対象

こちらもご覧ください