XName.Namespace Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá část oboru názvů plně kvalifikovaný název.
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
Hodnota vlastnosti
Obsahuje XNamespace část názvu oboru názvů.
Příklady
Následující příklad ukazuje použití této vlastnosti.
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
Tento příklad vytvoří následující výstup:
{http://www.adventure-works.com}Root
Root
http://www.adventure-works.com
Poznámky
Vlastnost Namespace je zaručena, že nebude null.
XName Pokud není v žádném oboru názvů, vrátí tato vlastnost None.