XNamespace.Xml Eigenschap

Definitie

Hiermee haalt u het XNamespace object op dat overeenkomt met de XML-URI (http://www.w3.org/XML/1998/namespace).

public:
 static property System::Xml::Linq::XNamespace ^ Xml { System::Xml::Linq::XNamespace ^ get(); };
public static System.Xml.Linq.XNamespace Xml { get; }
static member Xml : System.Xml.Linq.XNamespace
Public Shared ReadOnly Property Xml As XNamespace

Waarde van eigenschap

Dit XNamespace komt overeen met de XML-URI (http://www.w3.org/XML/1998/namespace).

Voorbeelden

In het volgende voorbeeld ziet u hoe u een xml:space="preserve" kenmerk maakt in een XML-structuur:

XElement root = new XElement("Root",
    new XAttribute(XNamespace.Xml + "space", "preserve"),
    new XElement("Child", "content")
);
Console.WriteLine(root);
Dim root As XElement = _
    <Root xml:space="preserve">
        <Child>content</Child>
    </Root>
Console.WriteLine(root)

In dit voorbeeld wordt de volgende uitvoer gegenereerd:

<Root xml:space="preserve">
  <Child>content</Child>
</Root>

Opmerkingen

Bepaalde gestandaardiseerde kenmerken, zoals space, bevinden zich in de http://www.w3.org/XML/1998/namespace 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.

Van toepassing op

Zie ook