XNamespace.Xmlns Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het XNamespace object op dat overeenkomt met de XMLNS-URI (http://www.w3.org/2000/xmlns/).
public:
static property System::Xml::Linq::XNamespace ^ Xmlns { System::Xml::Linq::XNamespace ^ get(); };
public static System.Xml.Linq.XNamespace Xmlns { get; }
static member Xmlns : System.Xml.Linq.XNamespace
Public Shared ReadOnly Property Xmlns As XNamespace
Waarde van eigenschap
Dit XNamespace komt overeen met de XMLNS-URI (http://www.w3.org/2000/xmlns/).
Voorbeelden
In het volgende voorbeeld ziet u hoe u een naamruimte toevoegt aan een XML-structuur. De naamruimte voor het kenmerk dat de naamruimte declareert, is de naamruimte die door deze eigenschap wordt geretourneerd.
XNamespace aw = "http://www.adventure-works.com";
XElement root = new XElement(aw + "Root",
new XAttribute(XNamespace.Xmlns + "aw", "http://www.adventure-works.com"),
new XElement(aw + "Child", "content")
);
Console.WriteLine(root);
Dim root = <aw:Root xmlns:aw="http://www.adventure-works.com">
<aw:Child>content</aw:Child>
</aw:Root>
Console.WriteLine(root)
In Visual Basic is de voorkeursidioom:
Imports <xmlns:aw='http://www.adventure-works.com'>
Module Module1
Sub Main()
Dim root As XElement = _
<aw:Root>
<aw:Child>content</aw:Child>
</aw:Root>
Console.WriteLine(root)
End Sub
End Module
In dit voorbeeld wordt de volgende uitvoer gegenereerd:
<aw:Root xmlns:aw="http://www.adventure-works.com">
<aw:Child>content</aw:Child>
</aw:Root>
Opmerkingen
Wanneer u naamruimten declareert, bevinden de naamruimtekenmerken zich in de xmlns-naamruimte . De W3C-standaard geeft aan dat deze naamruimte niet hoeft te worden gedeclareerd als een kenmerk in de XML-structuur. Het is een gereserveerde naamruimte die altijd automatisch beschikbaar is in de XML-parser.