XDeclaration Konstruktoren

Definition

Initialisiert eine neue Instanz der XDeclaration-Klasse.

Überlädt

Name Beschreibung
XDeclaration(XDeclaration)

Initialisiert eine neue Instanz der XDeclaration Klasse aus einem anderen XDeclaration Objekt.

XDeclaration(String, String, String)

Initialisiert eine neue Instanz der XDeclaration Klasse mit der angegebenen Version, Codierung und dem eigenständigen Status.

XDeclaration(XDeclaration)

Quelle:
XDeclaration.cs
Quelle:
XDeclaration.cs
Quelle:
XDeclaration.cs
Quelle:
XDeclaration.cs
Quelle:
XDeclaration.cs

Initialisiert eine neue Instanz der XDeclaration Klasse aus einem anderen XDeclaration Objekt.

public:
 XDeclaration(System::Xml::Linq::XDeclaration ^ other);
public XDeclaration(System.Xml.Linq.XDeclaration other);
new System.Xml.Linq.XDeclaration : System.Xml.Linq.XDeclaration -> System.Xml.Linq.XDeclaration
Public Sub New (other As XDeclaration)

Parameter

other
XDeclaration

Das XDeclaration zum Initialisieren dieses XDeclaration Objekts verwendete Objekt.

Hinweise

Dieser Konstruktor wird in erster Linie intern verwendet, um eine tiefe Kopie einer XML-Struktur zu erstellen.

Weitere Informationen

Gilt für:

XDeclaration(String, String, String)

Quelle:
XDeclaration.cs
Quelle:
XDeclaration.cs
Quelle:
XDeclaration.cs
Quelle:
XDeclaration.cs
Quelle:
XDeclaration.cs

Initialisiert eine neue Instanz der XDeclaration Klasse mit der angegebenen Version, Codierung und dem eigenständigen Status.

public:
 XDeclaration(System::String ^ version, System::String ^ encoding, System::String ^ standalone);
public XDeclaration(string version, string encoding, string standalone);
public XDeclaration(string? version, string? encoding, string? standalone);
new System.Xml.Linq.XDeclaration : string * string * string -> System.Xml.Linq.XDeclaration
Public Sub New (version As String, encoding As String, standalone As String)

Parameter

version
String

Die XML-Version, in der Regel "1.0".

encoding
String

Die Codierung für das XML-Dokument.

standalone
String

Eine Zeichenfolge mit "yes" oder "no", die angibt, ob die XML eigenständig ist oder ob externe Entitäten aufgelöst werden müssen.

Beispiele

Im folgenden Beispiel wird ein Dokument erstellt, das eine Deklaration enthält.

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

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

doc.Save("Root.xml")

Console.WriteLine(File.ReadAllText("Root.xml"))

Dieses Beispiel erzeugt die folgende Ausgabe:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!--This is a comment-->
<Root>content</Root>

Weitere Informationen

Gilt für: