XNamespace.Xml Propriété
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.
Obtient l’objet XNamespace qui correspond à l’URI XML (http://www.w3.org/XML/1998/namespace
).
public:
static property System::Xml::Linq::XNamespace ^ Xml { System::Xml::Linq::XNamespace ^ get(); };
public static System.Xml.Linq.XNamespace Xml { get; }
static member Xml : System.Xml.Linq.XNamespace
Public Shared ReadOnly Property Xml As XNamespace
Valeur de propriété
XNamespace qui correspond à l’URI XML (http://www.w3.org/XML/1998/namespace
).
Exemples
L’exemple suivant montre comment créer un xml:space="preserve"
attribut dans une arborescence XML :
XElement root = new XElement("Root",
new XAttribute(XNamespace.Xml + "space", "preserve"),
new XElement("Child", "content")
);
Console.WriteLine(root);
Dim root As XElement = _
<Root xml:space="preserve">
<Child>content</Child>
</Root>
Console.WriteLine(root)
Cet exemple produit la sortie suivante :
<Root xml:space="preserve">
<Child>content</Child>
</Root>
Remarques
Certains attributs standardisés, tels que space
, se trouvent dans l’espace de http://www.w3.org/XML/1998/namespace
noms. La norme W3C spécifie que cet espace de noms n’a pas besoin d’être déclaré en tant qu’attribut dans l’arborescence XML. Il s’agit d’un espace de noms réservé qui est toujours disponible automatiquement dans l’analyseur XML.