XmlWriter.WriteDocTypeAsync(String, String, String, String) Yöntem

Tanım

DOCTYPE bildirimini zaman uyumsuz olarak belirtilen ad ve isteğe bağlı özniteliklerle yazar.

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

Parametreler

name
String

DOCTYPE adı. Bu boş olmamalıdır.

pubid
String

Null olmayan bir değer de PUBLIC "pubid" "sysid" yazar ve pubid sysid yerine verilen bağımsız değişkenlerin değeri kullanılır.

sysid
String

ise pubid null ve sysid null değilse SYSTEM "sysid" yazar ve burada sysid bu bağımsız değişkenin değeriyle değiştirilir.

subset
String

Null olmayan bir değer ise [subset] yazar; burada alt küme bu bağımsız değişkenin değeriyle değiştirilir.

Döndürülenler

Task

Zaman uyumsuz WriteDocType işlemi temsil eden görev.

Özel durumlar

Önceki XmlWriter bir zaman uyumsuz işlem tamamlanmadan önce bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Zaman uyumsuz bir işlem zaten devam ediyor" iletisiyle oluşturulur.

-veya-

XmlWriter bayrağı trueolarak ayarlanmadan Async zaman uyumsuz bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Async Methods kullanmak istiyorsanız XmlWriterSettings.Async değerini true olarak ayarlayın" iletisiyle oluşturulur.

Açıklamalar

Bu, aynı işlevselliğe sahip zaman uyumsuz sürümüdür WriteDocType. Bu yöntemi kullanmak için bayrağını Async olarak trueayarlamanız gerekir.

Şunlara uygulanır

Ayrıca bkz.