XmlWriter.WriteStartDocument 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.
Türetilmiş bir sınıfta geçersiz kılındığında XML bildirimini yazar.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| WriteStartDocument(Boolean) |
Türetilmiş bir sınıfta geçersiz kılındığında, XML bildirimini "1.0" sürümü ve tek başına özniteliğiyle yazar. |
| WriteStartDocument() |
Türetilmiş bir sınıfta geçersiz kılındığında, XML bildirimini "1.0" sürümüyle yazar. |
Açıklamalar
Bu yöntemin zaman uyumsuz sürümü için bkz WriteStartDocumentAsync. .
WriteStartDocument(Boolean)
- Kaynak:
- XmlWriter.cs
- Kaynak:
- XmlWriter.cs
- Kaynak:
- XmlWriter.cs
- Kaynak:
- XmlWriter.cs
- Kaynak:
- XmlWriter.cs
Türetilmiş bir sınıfta geçersiz kılındığında, XML bildirimini "1.0" sürümü ve tek başına özniteliğiyle yazar.
public:
abstract void WriteStartDocument(bool standalone);
public abstract void WriteStartDocument(bool standalone);
abstract member WriteStartDocument : bool -> unit
Public MustOverride Sub WriteStartDocument (standalone As Boolean)
Parametreler
- standalone
- Boolean
ise true"standalone=yes" yazar; ise false"standalone=no" yazar.
Özel durumlar
Bu oluşturucudan sonra çağrılan ilk yazma yöntemi değildir.
-veya-
Ö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.
Açıklamalar
Belgenin kodlama düzeyi, yazıcının nasıl uygulandığına göre belirlenir. Örneğin, oluşturucuda Encoding bir XmlTextWriter nesne belirtilirse bu, kodlama özniteliğinin değerini belirler.
Çağrıldığında WriteStartDocument , yazıcı yazdığınız şeyin iyi biçimlendirilmiş bir XML belgesi olduğunu doğrular. Örneğin, XML bildiriminin ilk düğüm olduğunu, bir ve yalnızca bir kök düzeyi öğesinin mevcut olduğunu vb. denetler. Bu yöntem çağrılmazsa, yazıcı bir XML parçasının yazıldığını varsayar ve kök düzeyi kuralları uygulamaz.
Çağrılırsa ve yöntemi WriteStartDocument başka bir XML bildirimi oluşturmak için kullanılırsaWriteProcessingInstruction, bir özel durum oluşturulur.
Bu yöntemin zaman uyumsuz sürümü için bkz WriteStartDocumentAsync. .
Şunlara uygulanır
WriteStartDocument()
- Kaynak:
- XmlWriter.cs
- Kaynak:
- XmlWriter.cs
- Kaynak:
- XmlWriter.cs
- Kaynak:
- XmlWriter.cs
- Kaynak:
- XmlWriter.cs
Türetilmiş bir sınıfta geçersiz kılındığında, XML bildirimini "1.0" sürümüyle yazar.
public:
abstract void WriteStartDocument();
public abstract void WriteStartDocument();
abstract member WriteStartDocument : unit -> unit
Public MustOverride Sub WriteStartDocument ()
Özel durumlar
Bu oluşturucudan sonra çağrılan ilk yazma yöntemi değildir.
-veya-
Ö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.
Açıklamalar
Belgenin kodlama düzeyi, yazıcının nasıl uygulandığına göre belirlenir. Örneğin, oluşturucuda Encoding bir XmlTextWriter nesne belirtilirse bu, kodlama özniteliğinin değerini belirler. Bu yöntem tek başına bir öznitelik oluşturmaz.
Ne zaman WriteStartDocument çağrılırsa, yazıcı yazdığınız şeyin iyi biçimlendirilmiş bir XML belgesi olduğunu doğrular. Örneğin, XML bildiriminin ilk düğüm olduğunu, bir ve yalnızca bir kök düzeyi öğesinin mevcut olduğunu vb. denetler. Bu yöntem çağrılmazsa, yazıcı bir XML parçasının yazıldığını varsayar ve kök düzeyi kuralları uygulamaz.
Çağrılırsa ve yöntemi WriteStartDocument başka bir XML bildirimi oluşturmak için kullanılırsaWriteProcessingInstruction, bir özel durum oluşturulur.
Bu yöntemin zaman uyumsuz sürümü için bkz WriteStartDocumentAsync. .