Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: November 2007
Al método WriteStartElement se le puede pasar como parámetro el prefijo de espacio de nombres para anteponerlo al elemento. El método antepone a continuación el prefijo de espacio de nombres al elemento cuando lo escribe. En el ejemplo de código siguiente se muestra el uso del prefijo de espacio de nombres en la llamada al método 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();
Resultados
<x:root xmlns:x="urn:1"><y:item xmlns:y="urn:1"/></x:root>
Se han conservado los dos prefijos x e y.
Nota: |
|---|
La especificación de un prefijo y de un identificador de recursos uniforme (URI) de espacio de nombres vacío constituye un error que infringe la sección 2 de la especificación XML del W3C acerca de los espacios de nombres (www.w3.org/TR/1999/REC-xml-names-19990114/#ns-decl). Si se proporciona un URI de espacio de nombres vacío, se inicia una excepción. |
Nota: