XDocument.Declaration Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de XML-declaratie voor dit document op of stelt u deze in.
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
Waarde van eigenschap
Een XDeclaration met de XML-declaratie voor dit document.
Voorbeelden
In het volgende voorbeeld wordt deze eigenschap gebruikt om de XML-declaratie van een document op te halen.
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)
In dit voorbeeld wordt de volgende uitvoer gegenereerd:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
Opmerkingen
Soms moet u een XML-declaratie voor een document maken. Als u wilt aangeven dat een document zelfstandig is, moet u deze eigenschap gebruiken. Als u uw document wilt coderen met een andere codering dan utf-8, kunt u een codering opgeven via de XDeclaration. Een andere methode voor het coderen van een document is het opgeven van de codering op een die XmlWriter u aan LINQ doorgeeft aan XML voor schrijven.