XDeclaration Constructeurs

Définition

Initialise une nouvelle instance de la classe XDeclaration.

Surcharges

Nom Description
XDeclaration(XDeclaration)

Initialise une nouvelle instance de la XDeclaration classe à partir d’un autre XDeclaration objet.

XDeclaration(String, String, String)

Initialise une nouvelle instance de la classe avec la version, l’encodage XDeclaration et l’état autonome spécifiés.

XDeclaration(XDeclaration)

Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs

Initialise une nouvelle instance de la XDeclaration classe à partir d’un autre XDeclaration objet.

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)

Paramètres

other
XDeclaration

XDeclaration Utilisé pour initialiser cet XDeclaration objet.

Remarques

Ce constructeur est principalement utilisé en interne pour effectuer une copie approfondie d’une arborescence XML.

Voir aussi

S’applique à

XDeclaration(String, String, String)

Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs

Initialise une nouvelle instance de la classe avec la version, l’encodage XDeclaration et l’état autonome spécifiés.

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)

Paramètres

version
String

Version du code XML, généralement « 1.0 ».

encoding
String

l'encodage du document XML ;

standalone
String

Chaîne contenant « oui » ou « non » qui spécifie si le code XML est autonome ou nécessite la résolution d’entités externes.

Exemples

L’exemple suivant crée un document qui contient une déclaration.

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

Cet exemple produit la sortie suivante :

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

Voir aussi

S’applique à