XName.Namespace Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Namespaceteil des vollqualifizierten Namens ab.
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
Eigenschaftswert
Ein XNamespace, der den Namespaceteil des Namens enthält.
Beispiele
Im folgenden Beispiel wird die Verwendung dieser Eigenschaft gezeigt.
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
Dieses Beispiel erzeugt die folgende Ausgabe:
{http://www.adventure-works.com}Root
Root
http://www.adventure-works.com
Hinweise
Es ist gewährleistet, dass die Namespace-Eigenschaft nicht null
ist. Wenn sich ein XName Namespace nicht befindet, gibt diese Eigenschaft zurück None.