XName.Namespace 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 la partie espace de noms du nom complet.
public:
property System::Xml::Linq::XNamespace ^ Namespace { System::Xml::Linq::XNamespace ^ get(); };
public System.Xml.Linq.XNamespace Namespace { get; }
member this.Namespace : System.Xml.Linq.XNamespace
Public ReadOnly Property Namespace As XNamespace
Valeur de propriété
Qui XNamespace contient la partie espace de noms du nom.
Exemples
L’exemple suivant montre l’utilisation de cette propriété.
XNamespace ns = "http://www.adventure-works.com";
XElement root = new XElement(ns + "Root", "content");
Console.WriteLine(root.Name);
Console.WriteLine(root.Name.LocalName);
Console.WriteLine(root.Name.Namespace);
Imports <xmlns="http://www.adventure-works.com">
Module Module1
Sub Main()
Dim root As XElement = <Root/>
Console.WriteLine(root.Name)
Console.WriteLine(root.Name.LocalName)
Console.WriteLine(root.Name.Namespace)
End Sub
End Module
Cet exemple produit la sortie suivante :
{http://www.adventure-works.com}Root
Root
http://www.adventure-works.com
Remarques
La propriété Namespace est assurée de ne pas être null. Si un XName espace de noms n’est pas présent, cette propriété retourne None.