Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Personas que lo han encontrado útil: 1 de 1 - Valorar este tema

XmlWriter (Clase)

Representa un sistema de escritura que constituye un medio rápido, no almacenado en caché y de sólo avance para generar secuencias o archivos con datos XML.

Espacio de nombres:  System.Xml
Ensamblado:  System.Xml (en System.Xml.dll)
public abstract class XmlWriter : IDisposable

El tipo XmlWriter expone los siguientes miembros.

  NombreDescripción
Método protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsXmlWriterInicializa una nueva instancia de la clase XmlWriter.
Arriba
  NombreDescripción
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsSettingsObtiene el objeto XmlWriterSettings que se usa para crear esta instancia de XmlWriter.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteStateCuando se invalida en una clase derivada, obtiene el estado del sistema de escritura.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsXmlLangCuando se invalida en una clase derivada, obtiene el ámbito de xml:lang actual.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsXmlSpaceCuando se invalida en una clase derivada, se obtiene un XmlSpace que representa el ámbito de xml:space actual.
Arriba
  NombreDescripción
Método públicoCompatible con XNA FrameworkCloseCuando se invalida en una clase derivada, cierra esta secuencia y la secuencia subyacente.
Método públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCreate(Stream)Crea una nueva instancia de XmlWriter mediante la secuencia especificada.
Método públicoMiembro estáticoCompatible con XNA FrameworkCreate(String)Crea una nueva instancia de XmlWriter mediante el nombre de archivo especificado.
Método públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCreate(StringBuilder)Crea una nueva instancia de XmlWriter mediante el objeto StringBuilder especificado.
Método públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCreate(TextWriter)Crea una nueva instancia de XmlWriter mediante el TextWriter especificado.
Método públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCreate(XmlWriter)Crea una nueva instancia de XmlWriter mediante el objeto XmlWriter especificado.
Método públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCreate(Stream, XmlWriterSettings)Crea una nueva instancia de XmlWriter mediante la secuencia y el objeto XmlWriterSettings.
Método públicoMiembro estáticoCompatible con XNA FrameworkCreate(String, XmlWriterSettings)Crea una nueva instancia de XmlWriter mediante el nombre de archivo y el objeto XmlWriterSettings.
Método públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCreate(StringBuilder, XmlWriterSettings)Crea una nueva instancia de XmlWriter mediante los objetos StringBuilder y XmlWriterSettings.
Método públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCreate(TextWriter, XmlWriterSettings)Crea una nueva instancia de XmlWriter mediante los objetos TextWriter y XmlWriterSettings.
Método públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCreate(XmlWriter, XmlWriterSettings)Crea una nueva instancia de XmlWriter mediante los objetos XmlWriter y XmlWriterSettings especificados.
Método públicoCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsDispose()Libera todos los recursos usados por la instancia actual de la clase XmlWriter.
Método protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsDispose(Boolean)Libera los recursos no administrados que utiliza el objeto XmlWriter y, opcionalmente, los recursos administrados.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsFlushCuando se invalida en una clase derivada, vuelca el contenido del búfer en las secuencias subyacentes y también vuelca la secuencia subyacente.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsFlushAsyncVaciados de forma asincrónica contenido en el búfer en las secuencias subyacentes y también vuelca la secuencia subyacente.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsGetHashCodeActúa como función hash para un tipo concreto. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsGetTypeObtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsLookupPrefixCuando se invalida en una clase derivada, devuelve el prefijo más próximo definido en el ámbito de espacio de nombres actual correspondiente al identificador URI de espacio de nombres.
Método protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsToStringDevuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteAttributesCuando se invalida en una clase derivada, escribe todos los atributos que se encuentran en la posición actual en XmlReader.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteAttributesAsyncAsincrónicamente escribe todos los atributos encontrados en la posición actual en el XmlReader.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteAttributeString(String, String)Cuando se invalida en una clase derivada, escribe el atributo con el valor y nombre local especificados.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteAttributeString(String, String, String)Cuando se invalida en una clase derivada, escribe un atributo con el valor, nombre local e identificador URI del espacio de nombres especificados.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteAttributeString(String, String, String, String)Cuando se invalida en una clase derivada, escribe el atributo con el prefijo, el nombre local, el identificador URI de espacio de nombres y el valor especificados.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteAttributeStringAsyncEscribe el atributo con el prefijo especificado, el nombre local, el URI de espacio de nombres y el valor asincrónicamente.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteBase64Cuando se invalida en una clase derivada, codifica los bytes binarios especificados en Base64 y escribe el texto resultante.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteBase64AsyncAsincrónica codifica los bytes binarios especificados en Base64 y escribe el texto resultante.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteBinHexCuando se invalida en una clase derivada, codifica los bytes binarios especificados en BinHex y escribe el texto resultante.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteBinHexAsyncCodifica los bytes binarios especificados como de forma asincrónica BinHex y escribe el texto resultante.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteCDataCuando se invalida en una clase derivada, escribe un bloque <![CDATA[...]]> que contiene el texto especificado.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteCDataAsyncEscribe asincrónicamente un <![CDATA [...]]> bloque que contiene el texto especificado.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteCharEntityCuando se invalida en una clase derivada, impone la generación de una entidad de caracteres para el valor de carácter Unicode especificado.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteCharEntityAsyncAsincrónicamente impone la generación de una entidad de caracteres para el valor de carácter Unicode especificado.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteCharsCuando se invalida en una clase derivada, escribe texto en un búfer cada vez.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteCharsAsyncAsincrónicamente escribe texto un búfer a la vez.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteCommentCuando se invalida en una clase derivada, escribe un comentario <!--...--> que contiene el texto especificado.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteCommentAsyncAsincrónicamente escribe un comentario <!--...--> que contiene el texto especificado.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteDocTypeCuando se invalida en una clase derivada, escribe la declaración DOCTYPE con el nombre y atributos opcionales especificados.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteDocTypeAsyncEscribe de forma asincrónica la declaración DOCTYPE con el nombre especificado y los atributos opcionales.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteElementString(String, String)Escribe un elemento con el nombre local y el valor especificados.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteElementString(String, String, String)Escribe un elemento con el nombre local especificado, el URI de espacio de nombres y el valor.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteElementString(String, String, String, String)Escribe un elemento con el prefijo especificado, el nombre local, el URI de espacio de nombres y el valor.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteElementStringAsyncEscribe de forma asincrónica un elemento con el prefijo especificado, el nombre local, el URI de espacio de nombres y el valor.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteEndAttributeCuando se invalida en una clase derivada, cierra la llamada a WriteStartAttribute anterior.
Método protegidoCompatible con .NET para aplicaciones de la Tienda WindowsWriteEndAttributeAsyncAsincrónicamente cierra la anterior WriteStartAttribute llamar.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteEndDocumentCuando se invalida en una clase derivada, cierra todos los elementos o atributos abiertos y vuelve a colocar el sistema de escritura en el estado de inicio.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteEndDocumentAsyncAsincrónicamente cierra cualquier abrir elementos o atributos y vuelve a colocar el sistema de escritura en el estado de inicio.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteEndElementCuando se invalida en una clase derivada, cierra un elemento y extrae el ámbito de espacio de nombres correspondiente.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteEndElementAsyncAsincrónica cierra un elemento y extrae el ámbito de espacio de nombres correspondiente.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteEntityRefCuando se invalida en una clase derivada, escribe una referencia a entidad de la siguiente forma: &name;.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteEntityRefAsyncAsincrónicamente escribe una referencia de entidad como &name;.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteFullEndElementCuando se invalida en una clase derivada, cierra un elemento y extrae el ámbito de espacio de nombres correspondiente.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteFullEndElementAsyncAsincrónica cierra un elemento y extrae el ámbito de espacio de nombres correspondiente.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteNameCuando se invalida en una clase derivada, escribe el nombre especificado, comprobando que sea un nombre válido de acuerdo con la recomendación relativa a XML 1.0 del Consorcio W3C (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteNameAsyncAsincrónicamente escribe el nombre especificado, asegurando que es un nombre válido según la recomendación 1.0 de XML del Consorcio W3C (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteNmTokenCuando se invalida en una clase derivada, escribe el nombre especificado, comprobando que sea un NmToken válido de acuerdo con la recomendación relativa a XML 1.0 del Consorcio W3C (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteNmTokenAsyncAsincrónicamente escribe el nombre especificado, asegurando que es un NmToken válido de acuerdo con la recomendación 1.0 de XML del Consorcio W3C (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteNode(XmlReader, Boolean)Cuando se invalida en una clase derivada, copia todo el contenido del lector en el sistema de escritura y desplaza el lector al inicio del siguiente nodo relacionado.
Método públicoWriteNode(XPathNavigator, Boolean)Copia todo el contenido del objeto XPathNavigator en el sistema de escritura. La posición de XPathNavigator permanece inalterada.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteNodeAsync(XmlReader, Boolean)Asincrónica copia todo el contenido del lector en el sistema de escritura y desplaza el lector al inicio del siguiente nodo relacionado.
Método públicoWriteNodeAsync(XPathNavigator, Boolean)Asincrónicamente, copia todo el contenido de la XPathNavigator objeto en el sistema de escritura. La posición de XPathNavigator permanece inalterada.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteProcessingInstructionCuando se reemplaza en una clase derivada, escribe una instrucción de procesamiento con un espacio entre el nombre y el texto: <? nombre texto?>.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteProcessingInstructionAsync¿Asincrónicamente escribe una instrucción de procesamiento con un espacio entre el nombre y el texto siguiente: <? nombre texto?>.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteQualifiedNameCuando se invalida en una clase derivada, escribe el nombre completo de espacio de nombres. Este método busca el prefijo que está en el ámbito del espacio de nombres especificado.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteQualifiedNameAsyncEscribe el nombre completo del espacio de nombres forma asincrónica. Este método busca el prefijo que está en el ámbito del espacio de nombres especificado.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteRaw(String)Cuando se invalida en una clase derivada, escribe marcado sin formato manualmente desde una cadena.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteRaw(Char[], Int32, Int32)Cuando se invalida en una clase derivada, escribe marcado sin formato manualmente desde un búfer de caracteres.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteRawAsync(String)Asincrónicamente manualmente escribe marcado sin formato desde una cadena.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteRawAsync(Char[], Int32, Int32)Asincrónicamente manualmente escribe marcado sin formato de un búfer de caracteres.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartAttribute(String)Escribe el inicio de un atributo con el nombre local especificado.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartAttribute(String, String)Escribe el inicio de un atributo con el URI de espacio de nombres y el nombre local especificados.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartAttribute(String, String, String)Cuando se invalida en una clase derivada, escribe el inicio de un atributo con el prefijo, el nombre local y el URI de espacio de nombres especificados.
Método protegidoCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartAttributeAsyncAsincrónicamente escribe el inicio de un atributo con el prefijo especificado, el nombre local y el identificador URI de espacio de nombres.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartDocument()Cuando se invalida en una clase derivada, escribe la declaración XML con la versión "1.0".
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartDocument(Boolean)Cuando se invalida en una clase derivada, escribe la declaración XML con la versión "1.0" y el atributo independiente.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartDocumentAsync()Escribe de forma asincrónica la declaración XML con la versión "1.0".
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartDocumentAsync(Boolean)Asincrónicamente escribe la declaración XML con la versión "1.0" y el atributo independiente.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartElement(String)Cuando se invalida en una clase derivada, escribe una etiqueta de apertura con el nombre local especificado.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartElement(String, String)Cuando se invalida en una clase derivada, escribe la etiqueta de apertura especificada y la asocia al espacio de nombres especificado.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartElement(String, String, String)Cuando se invalida en una clase derivada, escribe la etiqueta de apertura especificada y la asocia al espacio de nombres y prefijo especificados.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteStartElementAsyncAsincrónica escribe la etiqueta de apertura especificada y lo asocia con el espacio de nombres y prefijo.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteStringCuando se invalida en una clase derivada, escribe el contenido de texto especificado.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteStringAsyncForma asincrónica, escribe el contenido de texto especificado.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteSurrogateCharEntityCuando se invalida en una clase derivada, genera y escribe la entidad de carácter suplente para el par de caracteres suplentes.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteSurrogateCharEntityAsyncGenera de forma asincrónica y escribe la entidad para el par de caracteres suplentes de carácter.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteValue(Boolean)Escribe un valor Boolean.
Método públicoCompatible con XNA FrameworkWriteValue(DateTime)Escribe un valor DateTime.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteValue(DateTimeOffset)Escribe un valor DateTimeOffset.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteValue(Decimal)Escribe un valor Decimal.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteValue(Double)Escribe un valor Double.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteValue(Int32)Escribe un valor Int32.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteValue(Int64)Escribe un valor Int64.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteValue(Object)Escribe el valor del objeto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteValue(Single)Escribe un número de punto flotante de precisión sencilla.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteValue(String)Escribe un valor String.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteWhitespaceCuando se invalida en una clase derivada, escribe el espacio en blanco especificado.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteWhitespaceAsyncEscribe asincrónicamente el espacio en blanco especificado.
Arriba
  NombreDescripción
Implementación explícita de interfacesMétodo privadoCompatible con XNA FrameworkIDisposable.DisposePara obtener una descripción de este miembro, vea IDisposable.Dispose.
Arriba

La clase XmlWriter admite el Lenguaje de marcado extensible (XML) 1.0 y los espacios de nombres de las recomendaciones XML del Consorcio W3C.

NotaNota

Aunque Microsoft .NET Framework incluye la clase XmlTextWriter, que es una implementación de la clase XmlWriter, en la versión 2.0, se recomienda utilizar el método Create para crear nuevos objetos XmlWriter. El método Create permite especificar las características compatibles con el objeto XmlWriter creado y, además, permite aprovechar al máximo las ventajas de las nuevas características presentadas en la versión 2.0.

NotaNota

Cuando utiliza los métodos de XmlWriter para la salida XML, los elementos y atributos no se escriben hasta que se llama al método Close. Por ejemplo, si utiliza XmlWriter para rellenar un XmlDocument, no podrá observar los elementos y atributos escritos en el documento de destino hasta que cierre el XmlWriter.

Para obtener más información sobre la clase XmlWriter, vea Writing XML with the XmlWriter.

No todos los métodos sincrónicos tienen un método asincrónico equivalente. La tabla siguiente muestra el uso asincrónico equivalente para los métodos sincrónicos.

Método sincrónico

Código de método asincrónico equivalente

WriteStartAttribute y WriteEndAttribute

Uso WriteAttributeStringAsync método en su lugar

WriteValue

Convertir el valor en cadena y llamar a la WriteStringAsync método

Consideraciones de seguridad

Debe tener en cuenta los elementos siguientes a la hora de trabajar con la clase XmlWriter.

  • Las excepciones iniciadas por XmlWriter pueden revelar información de ruta de acceso que quizás no desee traspasar a la aplicación. Las aplicaciones deben detectar las excepciones y procesarlas correctamente.

  • XmlWriter no valida ningún dato que se pase a los métodos WriteDocType o WriteRaw. No debe pasar datos arbitrarios a estos métodos.

Ejemplo de código siguiente muestra cómo utilizar la API asíncrona para generar XML.

async Task TestWriter(Stream stream) 
{
    XmlWriterSettings settings = new XmlWriterSettings();
    settings.Async = true;

    using (XmlWriter writer = XmlWriter.Create(stream, settings)) {
        await writer.WriteStartElementAsync("pf", "root", "http://ns");
        await writer.WriteStartElementAsync(null, "sub", null);
        await writer.WriteAttributeStringAsync(null, "att", null, "val");
        await writer.WriteStringAsync("text");
        await writer.WriteEndElementAsync();
        await writer.WriteProcessingInstructionAsync("pName", "pValue");
        await writer.WriteCommentAsync("cValue");
        await writer.WriteCDataAsync("cdata value");
        await writer.WriteEndElementAsync();
        await writer.FlushAsync();
    }
}

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Biblioteca de clases portable

Compatible con: Biblioteca de clases portable

.NET para aplicaciones de la Tienda Windows

Compatible con: Windows 8

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.