Udostępnij za pośrednictwem


XmlWriter.WriteElementStringAsync(String, String, String, String) Metoda

Definicja

Asynchronicznie zapisuje element z określonym prefiksem, nazwą lokalną, identyfikatorem URI przestrzeni nazw i wartością.

public:
 System::Threading::Tasks::Task ^ WriteElementStringAsync(System::String ^ prefix, System::String ^ localName, System::String ^ ns, System::String ^ value);
public System.Threading.Tasks.Task WriteElementStringAsync (string prefix, string localName, string ns, string value);
public System.Threading.Tasks.Task WriteElementStringAsync (string? prefix, string localName, string? ns, string value);
member this.WriteElementStringAsync : string * string * string * string -> System.Threading.Tasks.Task
Public Function WriteElementStringAsync (prefix As String, localName As String, ns As String, value As String) As Task

Parametry

prefix
String

Prefiks elementu.

localName
String

Lokalna nazwa elementu.

ns
String

Identyfikator URI przestrzeni nazw elementu.

value
String

Wartość elementu.

Zwraca

Task

Zadanie reprezentujące operację asynchroniczną WriteElementString .

Wyjątki

Metoda XmlWriter została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W tym przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".

-lub-

Wywołano XmlWriter metodę asynchroniczną bez ustawienia flagi Async na true. W takim przypadku InvalidOperationException jest zgłaszany komunikat "Ustaw wartość XmlWriterSettings.Async na wartość true, jeśli chcesz użyć metod asynchronicznych".

Uwagi

Jest to asynchroniczna wersja programu WriteElementString, z tą samą funkcjonalnością. Aby użyć tej metody, należy ustawić flagę Async na true.

Dotyczy

Zobacz też