XDocument.Declaration Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a dokumentum XML-deklarációját.
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; }
member this.Declaration : System.Xml.Linq.XDeclaration with get, set
Public Property Declaration As XDeclaration
Tulajdonság értéke
A XDeclaration dokumentum XML-deklarációját tartalmazó fájl.
Példák
Az alábbi példa ezt a tulajdonságot használja egy dokumentum XML-deklarációjának lekéréséhez.
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)
Ez a példa a következő kimenetet hozza létre:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
Megjegyzések
Néha létre kell hoznia egy XML-deklarációt egy dokumentumhoz. Ha azt szeretné jelezni, hogy egy dokumentum önálló, ezt a tulajdonságot kell használnia. Ha a dokumentumot nem utf-8 kódolással szeretné kódolni, akkor a kódolást a XDeclaration. A dokumentumok kódolásának másik módszere a LINQ-nak az XML-nek átadott kódolás XmlWriter megadása íráshoz.