XDeclaration Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe XDeclaration.
Surcharges
XDeclaration(XDeclaration) |
Initialise une nouvelle instance de la classe XDeclaration à partir d'un autre objet XDeclaration. |
XDeclaration(String, String, String) |
Initialise une nouvelle instance de la classe XDeclaration avec la version, l'encodage et l'état d'autonomie spécifiés. |
XDeclaration(XDeclaration)
Initialise une nouvelle instance de la classe XDeclaration à partir d'un autre objet XDeclaration.
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 objet XDeclaration.
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)
Initialise une nouvelle instance de la classe XDeclaration avec la version, l'encodage et l'état d'autonomie 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 s'il requiert 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>