Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile passare, come parametro per WriteStartElement, il prefisso dello spazio dei nomi da anteporre all'elemento. Durante la scrittura dell'elemento, il metodo anteporrà quindi il prefisso dello spazio dei nomi. Nell'esempio di codice seguente viene illustrato l'utilizzo del prefisso dello spazio dei nomi nella chiamata al metodo WriteStartElement.
Dim w As New XmlTextWriter(Console.Out)
w.WriteStartElement("x", "root", "urn:1")
w.WriteStartElement("y", "item", "urn:1")
w.WriteEndElement()
w.WriteEndElement()
w.Close()
XmlTextWriter w = new XmlTextWriter(Console.Out);
w.WriteStartElement("x","root","urn:1");
w.WriteStartElement("y","item","urn:1");
w.WriteEndElement();
w.WriteEndElement();
w.Close();
Output
<x:root xmlns:x="urn:1"><y:item xmlns:y="urn:1"/></x:root>
Sono stati mantenuti entrambi i prefissi x e y.
Nota |
|---|
La specifica di un prefisso e di un URI (Uniform Resource Identifier) dello spazio dei nomi vuoto è un errore che viola la sezione 2 della specifica relativa allo spazio dei nomi in XML di W3C (World Wide Web Consortium) all'indirizzo www.w3.org/TR/1999/REC-xml-names-19990114/#ns-decl (informazioni in lingua inglese).Se viene fornito un URI dello spazio dei nomi vuoto, verrà generata un'eccezione. |
Nota