XmlWriter.WriteDocTypeAsync(String, String, String, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Asynchronicznie zapisuje deklarację DOCTYPE o określonej nazwie i atrybutach opcjonalnych.
public:
virtual System::Threading::Tasks::Task ^ WriteDocTypeAsync(System::String ^ name, System::String ^ pubid, System::String ^ sysid, System::String ^ subset);
public virtual System.Threading.Tasks.Task WriteDocTypeAsync (string name, string pubid, string sysid, string subset);
public virtual System.Threading.Tasks.Task WriteDocTypeAsync (string name, string? pubid, string? sysid, string? subset);
abstract member WriteDocTypeAsync : string * string * string * string -> System.Threading.Tasks.Task
override this.WriteDocTypeAsync : string * string * string * string -> System.Threading.Tasks.Task
Public Overridable Function WriteDocTypeAsync (name As String, pubid As String, sysid As String, subset As String) As Task
Parametry
- name
- String
Nazwa DOCTYPE. Musi to być niepuste.
- pubid
- String
Jeśli wartość nie jest równa null, zapisuje również publiczny "pubid" "sysid", gdzie pubid
i sysid
są zastępowane wartością podanych argumentów.
- sysid
- String
Jeśli pubid
jest null
i sysid
jest inny niż null, zapisuje system "sysid", gdzie sysid
jest zastępowany wartością tego argumentu.
- subset
- String
Jeśli wartość innej niż null zapisuje [podzbiór], gdzie podzbiór jest zastępowany wartością tego argumentu.
Zwraca
Zadanie reprezentujące operację asynchroniczną WriteDocType
.
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 WriteDocType, z tą samą funkcjonalnością. Aby użyć tej metody, należy ustawić flagę Async na true
.