XNamespace.Xml Propriété

Définition

Obtient l’objet XNamespace qui correspond à l’URI XML (http://www.w3.org/XML/1998/namespace).Gets the XNamespace object that corresponds to the XML URI (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; }
member this.Xml : System.Xml.Linq.XNamespace
Public Shared ReadOnly Property Xml As XNamespace

Valeur de propriété

XNamespace

XNamespaceQui correspond à l’URI XML ( http://www.w3.org/XML/1998/namespace ).The XNamespace that corresponds to the XML URI (http://www.w3.org/XML/1998/namespace).

Exemples

L’exemple suivant montre comment créer un xml:space="preserve" attribut dans une arborescence XML :The following example shows how to create an xml:space="preserve" attribute in an XML tree:

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 génère la sortie suivante :This example produces the following output:

<Root xml:space="preserve">  
  <Child>content</Child>  
</Root>  

Remarques

Certains attributs standardisés, tels que space , se trouvent dans l' http://www.w3.org/XML/1998/namespace espace de noms.Certain standardized attributes, such as space, are in the http://www.w3.org/XML/1998/namespace namespace. La norme W3C spécifie que cet espace de noms ne doit pas être déclaré en tant qu’attribut dans l’arborescence XML.The W3C standard specifies that this namespace does not have to be declared as an attribute in the XML tree. Il s’agit d’un espace de noms réservé qui est toujours automatiquement disponible dans l’analyseur XML.It is a reserved namespace that is always automatically available in the XML parser.

S’applique à

Voir aussi