XDocument.Declaration Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví deklaraci XML pro tento dokument.
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
Hodnota vlastnosti
Obsahuje XDeclaration deklaraci XML pro tento dokument.
Příklady
Následující příklad používá tuto vlastnost k načtení deklarace XML dokumentu.
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)
Tento příklad vytvoří následující výstup:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
Poznámky
Někdy musíte vytvořit deklaraci XML pro dokument. Pokud chcete označit, že dokument je samostatný, musíte použít tuto vlastnost. Pokud chcete dokument zakódovat jiným kódováním než utf-8, můžete zadat kódování prostřednictvím XDeclaration. Dalším způsobem kódování dokumentu je určení kódování XmlWriter pro předávané LINQ to XML pro zápis.