Compartir a través de


Literal de instrucción de procesamiento XML (Visual Basic)

Es un literal que representa un objeto XProcessingInstruction.

<?piName [ = piData ] ?>

Elementos

  • <?
    Obligatorio. Denota el inicio del literal de instrucción de procesamiento XML.

  • piName
    Obligatorio. Nombre que indica la aplicación a la que va destinada la instrucción de procesamiento. No puede comenzar con "xml" ni "XML".

  • piData
    Opcional. Cadena que indica cómo la aplicación especificada por piName debe procesar el documento XML.

  • ?>
    Obligatorio. Denota el fin de la instrucción de procesamiento.

Valor devuelto

Un objeto XProcessingInstruction.

Comentarios

Los literales de instrucción de procesamiento XML indican cómo las aplicaciones deben procesar un documento XML. Cuando una aplicación carga un documento XML, puede comprobar las instrucciones de procesamiento XML para determinar cómo debe procesar el documento. La aplicación interpreta el significado de piName y piData.

El literal de documento XML usa una sintaxis similar a la de la instrucción de procesamiento XML. Para obtener más información, vea Literal de documento XML (Visual Basic).

Nota

El elemento piName no puede comenzar con las cadenas "xml" ni "XML" porque la especificación de XML 1.0 se reserva esos identificadores.

Puede asignar un literal de instrucción de procesamiento XML a una variable, o bien, incluirlo en un literal de documento XML.

Nota

Un literal XML puede abarcar varias líneas sin usar caracteres de continuación de línea.Esto permite copiar el contenido de un documento XML y pegarlo directamente en un programa de Visual Basic.

El compilador de Visual Basic convierte el literal de instrucción de procesamiento XML en una llamada al constructor #ctor.

Ejemplo

En el ejemplo siguiente se crea una instrucción de procesamiento que identifica una hoja de estilos para un documento XML.

Dim pi As XProcessingInstruction = 
  <?xml-stylesheet type="text/xsl" href="show_book.xsl"?>

Vea también

Referencia

Literal de documento XML (Visual Basic)

XProcessingInstruction

Otros recursos

Literales XML (Visual Basic)

Crear XML en Visual Basic