Share via


Letterlijke xml-verwerkingsinstructie (Visual Basic)

Een letterlijke waarde die een XProcessingInstruction object vertegenwoordigt.

Syntaxis

<?piName [ = piData ] ?>  

generator

<?
Vereist. Geeft het begin aan van de letterlijke xml-verwerkingsinstructie.

piName
Vereist. Naam die aangeeft welke toepassing de verwerkingsinstructiedoelen heeft. Kan niet beginnen met 'xml' of 'XML'.

piData
Optioneel. Tekenreeks die aangeeft waarop de toepassing is gericht piName , moet het XML-document verwerken.

?>
Vereist. Geeft het einde van de verwerkingsinstructie aan.

Retourwaarde

Een XProcessingInstruction object.

Opmerkingen

Letterlijke instructies voor XML-verwerking geven aan hoe toepassingen een XML-document moeten verwerken. Wanneer een toepassing een XML-document laadt, kan de toepassing de XML-verwerkingsinstructies controleren om te bepalen hoe het document moet worden verwerkt. De toepassing interpreteert de betekenis van piName en piData.

Het letterlijke XML-document maakt gebruik van syntaxis die vergelijkbaar is met die van de XML-verwerkingsinstructie. Zie LETTERLIJK XML-document voor meer informatie.

Notitie

Het piName element kan niet beginnen met de tekenreeksen XML of XML, omdat de XML 1.0-specificatie deze id's reserveert.

U kunt een letterlijke instructie voor XML-verwerking toewijzen aan een variabele of deze opnemen in een letterlijke XML-document.

Notitie

Een LETTERLIJKE XML-waarde kan meerdere regels omvatten zonder regelvervolgtekens nodig te hebben. Hiermee kunt u inhoud uit een XML-document kopiƫren en rechtstreeks in een Visual Basic-programma plakken.

De Visual Basic-compiler converteert de letterlijke xml-verwerkingsinstructie naar een aanroep naar de XProcessingInstruction constructor.

Opmerking

In het volgende voorbeeld wordt een verwerkingsinstructie gemaakt voor het identificeren van een opmaakmodel voor een XML-document.

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

Zie ook