XmlWriterSettings Oluşturucu
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.
XmlWriterSettings sınıfının yeni bir örneğini başlatır.
public:
XmlWriterSettings();
public XmlWriterSettings ();
Public Sub New ()
Örnekler
Aşağıdaki örnek, girintileme için SEKME karakterini kullanan bir XmlWriter nesne oluşturur.
using System;
using System.IO;
using System.Xml;
using System.Text;
public class Sample {
public static void Main() {
XmlWriter writer = null;
try {
// Create an XmlWriterSettings object with the correct options.
XmlWriterSettings settings = new XmlWriterSettings();
settings.Indent = true;
settings.IndentChars = ("\t");
settings.OmitXmlDeclaration = true;
// Create the XmlWriter object and write some content.
writer = XmlWriter.Create("data.xml", settings);
writer.WriteStartElement("book");
writer.WriteElementString("item", "tesing");
writer.WriteEndElement();
writer.Flush();
}
finally {
if (writer != null)
writer.Close();
}
}
}
Imports System.IO
Imports System.Xml
Imports System.Text
Public Class Sample
Public Shared Sub Main()
Dim writer As XmlWriter = Nothing
Try
' Create an XmlWriterSettings object with the correct options.
Dim settings As XmlWriterSettings = New XmlWriterSettings()
settings.Indent = true
settings.IndentChars = (ControlChars.Tab)
settings.OmitXmlDeclaration = true
' Create the XmlWriter object and write some content.
writer = XmlWriter.Create("data.xml", settings)
writer.WriteStartElement("book")
writer.WriteElementString("item", "tesing")
writer.WriteEndElement()
writer.Flush()
Finally
If Not (writer Is Nothing) Then
writer.Close()
End If
End Try
End Sub
End Class
Açıklamalar
Aşağıdaki tabloda, örneğinin ilk özellik değerleri gösterilmektedir XmlWriterSettings.
Özellik | İlk Değer |
---|---|
Async | false . |
CheckCharacters | true . |
CloseOutput | false . |
ConformanceLevel | Document. |
Encoding | Encoding.UTF8 . |
Indent | false . |
IndentChars | İki boşluk. |
NewLineChars | \r\n (satır başı, yeni satır). |
NewLineHandling | Replace. |
NewLineOnAttributes | false . |
OmitXmlDeclaration | false . |
WriteEndDocumentOnClose | true . |