Valore letterale istruzione di elaborazione XML (Visual Basic)
Un valore letterale che rappresenta un oggetto XProcessingInstruction.
Sintassi
<?piName [ = piData ] ?>
Parti
<?
Obbligatorio. Indica l'inizio del valore letterale dell'istruzione di elaborazione XML.
piName
Obbligatorio. Nome che indica l'applicazione di destinazione dell'istruzione di elaborazione. Non può iniziare con "xml" o "XML".
piData
Facoltativo. Stringa che indica il modo in cui l'applicazione di destinazione di piName
deve elaborare il documento XML.
?>
Obbligatorio. Indica la fine dell'istruzione di elaborazione.
Valore restituito
Oggetto XProcessingInstruction.
Osservazioni:
I valori letterali dell’istruzione di elaborazione XML indicano il modo in cui le applicazioni devono elaborare un documento XML. Quando un'applicazione carica un documento XML, l'applicazione può controllare le istruzioni di elaborazione XML per determinare come elaborare il documento. L'applicazione interpreta il significato di piName
e piData
.
Il valore letterale del documento XML usa una sintassi simile a quella dell'istruzione di elaborazione XML. Per altre informazioni, vedere Creazione di valori letterali XML.
Nota
L'elemento piName
non può iniziare con le stringhe "xml" o "XML", perché la specifica XML 1.0 riserva tali identificatori.
È possibile assegnare un valore letterale istruzione di elaborazione XML a una variabile o includerlo in un valore letterale del documento XML.
Nota
Un valore letterale XML può estendersi su più righe senza la necessità di caratteri di continuazione di riga. In questo modo è possibile copiare il contenuto da un documento XML e incollarlo direttamente in un programma Visual Basic.
Il compilatore Visual Basic converte il valore letterale dell'istruzione di elaborazione XML in una chiamata al costruttore XProcessingInstruction.
Esempio
Nell'esempio seguente viene creata un'istruzione di elaborazione che identifica un foglio di stile per un documento XML.
Dim pi As XProcessingInstruction =
<?xml-stylesheet type="text/xsl" href="show_book.xsl"?>