XmlWriter.WriteDocTypeAsync(String, String, String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Grava de forma assíncrona a declaração DOCTYPE com o nome especificado e os atributos opcionais.
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
Parâmetros
- name
- String
O nome do DOCTYPE. Isso deve ser não vazio.
- pubid
- String
Se for não nulo, ele também gravará PUBLIC "pubid" "sysid", em que pubid
e sysid
são substituídos pelo valor dos argumentos fornecidos.
- sysid
- String
Se pubid
for null
e sysid
for não nulo, ele gravará SYSTEM "sysid", em que sysid
será substituído pelo valor desse argumento.
- subset
- String
Se não for nulo, ele gravará [subset], em que subset é substituído pelo valor desse argumento.
Retornos
Uma tarefa que representa a operação WriteDocType
assíncrona.
Exceções
Um método XmlWriter foi chamado antes do término de uma operação assíncrona anterior. Nesse caso, InvalidOperationException será gerado com a mensagem “Uma operação assíncrona já está em andamento”.
- ou -
Um método assíncrono XmlWriter foi chamado sem definir o sinalizador Async como true
. Nesse caso, InvalidOperationException será gerado com a mensagem “Defina XmlWriterSettings.Async como verdadeiro se desejar usar Métodos Assíncronos”.
Comentários
Essa é a versão assíncrona de WriteDocType, com a mesma funcionalidade. Para usar esse método, você deve definir o Async sinalizador como true
.