XNamespace.Xml 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í.
XNamespace Získá objekt, který odpovídá identifikátoru URI XML (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; }
member this.Xml : System.Xml.Linq.XNamespace
Public Shared ReadOnly Property Xml As XNamespace
Hodnota vlastnosti
To XNamespace odpovídá identifikátoru URI XML (http://www.w3.org/XML/1998/namespace
).
Příklady
Následující příklad ukazuje, jak vytvořit xml:space="preserve"
atribut ve stromu XML:
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)
Tento příklad vytvoří následující výstup:
<Root xml:space="preserve">
<Child>content</Child>
</Root>
Poznámky
Některé standardizované atributy, například space
, jsou v http://www.w3.org/XML/1998/namespace
oboru názvů. Standard W3C určuje, že tento obor názvů nemusí být deklarován jako atribut ve stromu XML. Jedná se o vyhrazený obor názvů, který je vždy automaticky dostupný v analyzátoru XML.