Contexto global.WriteXML

Contexto global

WriteXML

Disponible desde la versión 8.0.

Variante de sintaxis: Escribir sin nombre

Sintaxis:

WriteXML(<WriteXML>, <Valor>, <AsignaciónTipo>)

Parámetros:

<WriteXML> (obligatorio)

Tipo: XMLWriter.
Objeto a través del cual se escribe el XML.

<Valor> (obligatorio)

Valor XML que se va a escribir. El tipo de parámetro se determina por los tipos para los que se definió la serialización XML.
Al escribir un objeto de metadatos, se exportan todos los registros de objetos de metadatos disponibles para el usuario.

<AsignaciónTipo> (opcional)

Tipo: XMLTypeAssignment.
Define la necesidad de asignar un tipo de elemento XML.
Valor predeterminado: Implicit.

Descripción de la variante del método:

Se utilizará un tipo de valor como nombre del elemento.

Variante de sintaxis: Escribir con nombre completo

Sintaxis:

WriteXML(<WriteXML>, <Valor>, <NombreCompleto>, <AsignaciónTipo>)

Parámetros:

<WriteXML> (obligatorio)

Tipo: XMLWriter.
Objeto a través del cual se escribe el XML.

<Valor> (obligatorio)

Valor XML que se va a escribir. El tipo de parámetro se determina por los tipos para los que se definió la serialización XML.
Al escribir un objeto de metadatos, se exportan todos los registros de objetos de metadatos disponibles para el usuario.

<NombreCompleto> (obligatorio)

Tipo: String.
Nombre completo del elemento XML en el que se va a escribir el valor.

<AsignaciónTipo> (opcional)

Tipo: XMLTypeAssignment.
Define la necesidad de asignar un tipo de elemento XML.
Valor predeterminado: Implicit.

Descripción de la variante del método:

Escribe el valor especificando el nombre completo del elemento.

Variante de sintaxis: Escribe usando el nombre local y el espacio de nombres

Sintaxis:

WriteXML(<WriteXML>, <Valor>, <NombreLocal>, <URIespacioNombres>, <AsignaciónTipo>)

Parámetros:

<WriteXML> (obligatorio)

Tipo: XMLWriter.
Objeto a través del cual se escribe el XML.

<Valor> (obligatorio)

Valor XML que se va a escribir. El tipo de parámetro se determina por los tipos para los que se definió la serialización XML.
Al escribir un objeto de metadatos, se exportan todos los registros de objetos de metadatos disponibles para el usuario.

<NombreLocal> (obligatorio)

Tipo: String.
Nombre local del elemento XML en el que se va a escribir el valor.

<URIespacioNombres> (obligatorio)

Tipo: String.
URI al que pertenece el espacio de nombres especificado como NombreLocal.

<AsignaciónTipo> (opcional)

Tipo: XMLTypeAssignment.
Define la necesidad de asignar un tipo de elemento XML.
Valor predeterminado: Implicit.

Descripción de la variante del método:

Escribe el valor especificando el nombre local del elemento y el espacio de nombres al que pertenece el nombre local.

Descripción:

Serializa valores en formato XML.

Disponibilidad:

Servidor, cliente grueso, conexión externa, aplicación móvil (servidor), servidor independiente móvil.

Nota:

No todos los tipos de valor se pueden escribir en formato XML utilizando este método.
Se pueden escribir en XML valores de los siguientes tipos: Undefined, Null, Boolean, Number, String, Date, Type, UUID, BinaryData, ValueStorage, TypeDescription, referencias de objetos de datos, objetos de datos, conjuntos de registros de registro, y un administrador de valores constantes.
También se admiten los siguientes objetos de metadatos:

Esta lista puede ampliarse más adelante.

Intentar escribir el valor de un tipo no admitido genera una excepción.

Disponible desde:

Disponible desde la versión 8.0.

Descripción cambiada en la versión 8.3.21.