XDeclaration Konstruktorer

Definition

Initierar en ny instans av XDeclaration klassen.

Överlagringar

Name Description
XDeclaration(XDeclaration)

Initierar en ny instans av XDeclaration klassen från ett annat XDeclaration objekt.

XDeclaration(String, String, String)

Initierar en ny instans av XDeclaration klassen med den angivna versionen, kodning och fristående status.

XDeclaration(XDeclaration)

Källa:
XDeclaration.cs
Källa:
XDeclaration.cs
Källa:
XDeclaration.cs
Källa:
XDeclaration.cs
Källa:
XDeclaration.cs

Initierar en ny instans av XDeclaration klassen från ett annat 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)

Parametrar

other
XDeclaration

Används XDeclaration för att initiera det här XDeclaration objektet.

Kommentarer

Den här konstruktorn används främst internt för att göra en djup kopia av ett XML-träd.

Se även

Gäller för

XDeclaration(String, String, String)

Källa:
XDeclaration.cs
Källa:
XDeclaration.cs
Källa:
XDeclaration.cs
Källa:
XDeclaration.cs
Källa:
XDeclaration.cs

Initierar en ny instans av XDeclaration klassen med den angivna versionen, kodning och fristående 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)

Parametrar

version
String

Versionen av XML, vanligtvis "1.0".

encoding
String

Kodningen för XML-dokumentet.

standalone
String

En sträng som innehåller "ja" eller "nej" som anger om XML är fristående eller kräver att externa entiteter matchas.

Exempel

I följande exempel skapas ett dokument som innehåller en deklaration.

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"))

Det här exemplet genererar följande utdata:

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

Se även

Gäller för