Valore letterale istruzione di elaborazione XML (Visual Basic)

Valore letterale che rappresenta un oggetto XProcessingInstruction.

<?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
    Parametro facoltativo.Stringa che indica come l'applicazione di destinazione per piName deve elaborare il documento XML.

  • ?>
    Obbligatorio.Indica la fine dell'istruzione di elaborazione.

Valore restituito

Un oggetto XProcessingInstruction.

Note

I valori letterali di istruzione di elaborazione XML indicano quali 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 utilizza una sintassi che è simile a quella dell'istruzione di elaborazione XML.Per ulteriori informazioni, vedere Valore letterale di documento XML (Visual Basic).

[!NOTA]

L'elemento piName non può iniziare con le stringhe "xml" o "XML", perché nelle specifiche XML 1.0 tali identificatori sono riservati.

È possibile assegnare un'istruzione di elaborazione XML a una variabile, oppure includerla in un valore letterale di un documento XML.

[!NOTA]

Un valore letterale XML può occupare più righe senza richiedere caratteri di continuazione di riga.Questo permette di copiare il contenuto da un documento XML e incollarlo direttamente in un programma Visual Basic.

Il compilatore Visual Basic converte il valore letterale di un'istruzione di elaborazione XML a 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"?>

Vedere anche

Riferimenti

Valore letterale di documento XML (Visual Basic)

XProcessingInstruction

Altre risorse

Valori letterali XML (Visual Basic)

Creazione di XML in Visual Basic