XmlWriter.WriteDocTypeAsync(String, String, String, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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ğı true
olarak 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 true
ayarlamanız gerekir.