İngilizce dilinde oku

Aracılığıyla paylaş


XmlTextWriter Oluşturucular

Tanım

XmlTextWriter sınıfının bir örneğini oluşturur.

Aşırı Yüklemeler

XmlTextWriter(TextWriter)

Belirtilen TextWriteröğesini kullanarak sınıfının bir örneğini XmlTextWriter oluşturur.

XmlTextWriter(Stream, Encoding)

Belirtilen akışı ve kodlamayı XmlTextWriter kullanarak sınıfının bir örneğini oluşturur.

XmlTextWriter(String, Encoding)

Belirtilen dosyayı kullanarak sınıfının bir örneğini XmlTextWriter oluşturur.

Açıklamalar

Not

.NET Framework 2.0'dan başlayarak, yeni işlevlerden yararlanmak için yöntemini ve XmlWriterSettings sınıfını XmlWriter.Create kullanarak örnekler oluşturmanızı XmlWriter öneririz.

XmlTextWriter(TextWriter)

Kaynak:
XmlTextWriter.cs
Kaynak:
XmlTextWriter.cs
Kaynak:
XmlTextWriter.cs

Belirtilen TextWriteröğesini kullanarak sınıfının bir örneğini XmlTextWriter oluşturur.

C#
public XmlTextWriter(System.IO.TextWriter w);

Parametreler

w
TextWriter

TextWriter Yazacak olan. öğesinin TextWriter zaten doğru kodlamaya ayarlandığı varsayılır.

Açıklamalar

Not

.NET Framework 2.0'dan başlayarak, yeni işlevlerden yararlanmak için yöntemini ve XmlWriterSettings sınıfını XmlWriter.Create kullanarak örnekler oluşturmanızı XmlWriter öneririz.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

XmlTextWriter(Stream, Encoding)

Kaynak:
XmlTextWriter.cs
Kaynak:
XmlTextWriter.cs
Kaynak:
XmlTextWriter.cs

Belirtilen akışı ve kodlamayı XmlTextWriter kullanarak sınıfının bir örneğini oluşturur.

C#
public XmlTextWriter(System.IO.Stream w, System.Text.Encoding? encoding);
C#
public XmlTextWriter(System.IO.Stream w, System.Text.Encoding encoding);

Parametreler

w
Stream

Yazmak istediğiniz akış.

encoding
Encoding

Oluşturulacak kodlama. Kodlama ise null akışı UTF-8 olarak yazar ve kodlama özniteliğini ProcessingInstructionatlar.

Özel durumlar

Kodlama desteklenmiyor veya akış yazılamıyor.

w, null değeridir.

Açıklamalar

Not

.NET Framework 2.0'dan başlayarak, yeni işlevlerden yararlanmak için yöntemini ve XmlWriterSettings sınıfını XmlWriter.Create kullanarak örnekler oluşturmanızı XmlWriter öneririz.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

XmlTextWriter(String, Encoding)

Kaynak:
XmlTextWriter.cs
Kaynak:
XmlTextWriter.cs
Kaynak:
XmlTextWriter.cs

Belirtilen dosyayı kullanarak sınıfının bir örneğini XmlTextWriter oluşturur.

C#
public XmlTextWriter(string filename, System.Text.Encoding? encoding);
C#
public XmlTextWriter(string filename, System.Text.Encoding encoding);

Parametreler

filename
String

Yazacak dosya adı. Dosya varsa, dosyayı kısaltıp yeni içerikle üzerine yazar.

encoding
Encoding

Oluşturulacak kodlama. Kodlama ise null dosyayı UTF-8 olarak yazar ve kodlama özniteliğini ProcessingInstructionatlar.

Özel durumlar

Kodlama desteklenmez; dosya adı boş, yalnızca boşluk içeriyor veya bir veya daha fazla geçersiz karakter içeriyor.

Erişim reddedildi.

Dosya adı şeklindedir null.

Yazacak dizin bulunamadı.

Dosya adı dosya adı, dizin adı veya birim etiketi söz dizimi için yanlış veya geçersiz bir söz dizimi içeriyor.

Çağıranın gerekli izni yok.

Açıklamalar

Not

.NET Framework 2.0'dan başlayarak, yeni işlevlerden yararlanmak için yöntemini ve XmlWriterSettings sınıfını XmlWriter.Create kullanarak örnekler oluşturmanızı XmlWriter öneririz.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1