XmlWriter.WriteDocTypeAsync(String, String, String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Asynchronně zapíše deklaraci DOCTYPE se zadaným názvem a volitelnými atributy.
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
Název DOCTYPE. Nesmí být prázdný.
- pubid
- String
Pokud není null, zapíše také PUBLIC "pubid" "sysid", kde pubid
a sysid
jsou nahrazeny hodnotou daných argumentů.
- sysid
- String
Pokud pubid
je null
a sysid
není null, zapíše SYSTEM "sysid", kde sysid
je nahrazen hodnotou tohoto argumentu.
- subset
- String
Pokud není null, zapíše [podmnožinu], kde je podmnožina nahrazena hodnotou tohoto argumentu.
Návraty
Úloha, která představuje asynchronní WriteDocType
operaci.
Výjimky
Před XmlWriter dokončením předchozí asynchronní operace byla volána metoda . V tomto případě InvalidOperationException je vyvolán se zprávou "Asynchronní operace již probíhá.".
-nebo-
Asynchronní XmlWriter metoda byla volána bez nastavení příznaku Async na true
. V tomto případě InvalidOperationException je vyvolána zpráva "Nastavte XmlWriterSettings.Async na true, pokud chcete použít asynchronní metody."
Poznámky
Toto je asynchronní verze nástroje WriteDocTypese stejnou funkcí. Chcete-li použít tuto metodu Async , musíte nastavit příznak na true
.