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)