XDocument.Declaration Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.