XName.Namespace Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene la parte dello spazio dei nomi del nome completo.
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
Valore della proprietà
XNamespace che contiene la parte dello spazio dei nomi del nome.
Esempio
Nell'esempio seguente viene illustrato l'uso di questa proprietà.
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
Nell'esempio viene prodotto l'output seguente:
{http://www.adventure-works.com}Root
Root
http://www.adventure-works.com
Commenti
La proprietà Namespace non è null
. Se un XName oggetto non è presente nello spazio dei nomi, questa proprietà restituisce None.