XNamespace.Xml Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'oggetto XNamespace che corrisponde all'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
Valore della proprietà
Oggetto XNamespace che corrisponde all'URI XML (http://www.w3.org/XML/1998/namespace
).
Esempio
Nell'esempio seguente viene illustrato come creare un xml:space="preserve"
attributo in un albero 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)
Nell'esempio viene prodotto l'output seguente:
<Root xml:space="preserve">
<Child>content</Child>
</Root>
Commenti
Alcuni attributi standardizzati, ad esempio space
, si trovano nello http://www.w3.org/XML/1998/namespace
spazio dei nomi. Lo standard W3C specifica che questo spazio dei nomi non deve essere dichiarato come attributo nell'albero XML. Si tratta di uno spazio dei nomi riservato sempre disponibile nel parser XML.