XDocument.Declaration Properti

Definisi

Mendapatkan atau mengatur deklarasi XML untuk dokumen ini.

public:
 property System::Xml::Linq::XDeclaration ^ Declaration { System::Xml::Linq::XDeclaration ^ get(); void set(System::Xml::Linq::XDeclaration ^ value); };
public System.Xml.Linq.XDeclaration Declaration { get; set; }
public System.Xml.Linq.XDeclaration? Declaration { get; set; }
member this.Declaration : System.Xml.Linq.XDeclaration with get, set
Public Property Declaration As XDeclaration

Nilai Properti

Yang XDeclaration berisi deklarasi XML untuk dokumen ini.

Contoh

Contoh berikut menggunakan properti ini untuk mengambil deklarasi XML dokumen.

XDocument doc = new XDocument(
    new XDeclaration("1.0", "utf-8", "yes"),
    new XComment("This is a comment"),
    new XElement("Root", "content")
);

Console.WriteLine(doc.Declaration);
Dim doc As XDocument = _
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
        <!--This is a comment-->
        <Root>content</Root>

Console.WriteLine(doc.Declaration)

Contoh ini menghasilkan output berikut:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>

Keterangan

Terkadang Anda harus membuat deklarasi XML untuk dokumen. Jika Anda ingin menunjukkan bahwa dokumen mandiri, Anda harus menggunakan properti ini. Jika Anda ingin mengodekan dokumen Anda dengan pengodean selain utf-8, Anda dapat menentukan pengodean melalui XDeclaration. Pendekatan lain untuk mengodekan dokumen adalah menentukan pengodean pada XmlWriter yang Anda teruskan ke LINQ ke XML untuk ditulis.

Berlaku untuk

Lihat juga