Versión imprimible       Enviar     
Evaluar y enviar comentarios

  Encender vista de ancho de banda bajo
Esta página es específica de
Microsoft Visual Studio 2005/.NET Framework 2.0

Hay además otras versiones disponibles para:
XmlDocument.WriteTo (Método)
Guarda el nodo XmlDocument en el XmlWriter especificado.

Espacio de nombres: System.Xml
Ensamblado: System.Xml (en system.xml.dll)

Visual Basic (Declaración)
Public Overrides Sub WriteTo ( _
    w As XmlWriter _
)
Visual Basic (Uso)
Dim instance As XmlDocument
Dim w As XmlWriter

instance.WriteTo(w)
C#
public override void WriteTo (
    XmlWriter w
)
C++
public:
virtual void WriteTo (
    XmlWriter^ w
) override
J#
public void WriteTo (
    XmlWriter w
)
JScript
public override function WriteTo (
    w : XmlWriter
)
XAML
No aplicable.

Parámetros

w

XmlWriter en el que se desea guardar.

Este método es una extensión de Microsoft al Modelo de objetos de documento (DOM, Document Object Model). Tiene una funcionalidad equivalente a la propiedad OuterXml.

La propiedad XmlDeclaration.Encoding determina la codificación que se escribe. Si la propiedad Encoding no tiene un valor, XmlDocument se escribe sin un atributo de codificación.

En el siguiente ejemplo se muestra el documento en la pantalla.

Visual Basic
Public Shared Sub WriteXml(doc As XmlDocument)
    Dim writer As New XmlTextWriter(Console.Out)
    writer.Formatting = Formatting.Indented
    doc.WriteTo(writer)
    writer.Flush()
    Console.WriteLine()
End Sub 'WriteXml
C#
public static void WriteXml( XmlDocument doc )
 {
    XmlTextWriter writer = new XmlTextWriter(Console.Out);
    writer.Formatting = Formatting.Indented;
    doc.WriteTo( writer );
    writer.Flush();
    Console.WriteLine();
 }
C++
void WriteXml( XmlDocument^ doc )
{
   XmlTextWriter^ writer = gcnew XmlTextWriter( Console::Out );
   writer->Formatting = Formatting::Indented;
   doc->WriteTo( writer );
   writer->Flush();
   Console::WriteLine();
}

J#
public static void WriteXml(XmlDocument doc)
{
    XmlTextWriter writer = new XmlTextWriter(Console.get_Out());
    writer.set_Formatting(Formatting.Indented);
    doc.WriteTo(writer);
    writer.Flush();
    Console.WriteLine();
} //WriteXml

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 2.0, 1.0

XNA Framework

Compatible con: 1.0
© 2009 Microsoft Corporation. Reservados todos los derechos. Términos de uso  |  Marcas Registradas  |  Privacidad
Page view tracker