XML-Verarbeitungsanweisungsliteral (Visual Basic)
Ein Literal, das ein XProcessingInstruction-Objekt darstellt.
<?piName [ = piData ] ?>
Teile
<?
Erforderlich.Kennzeichnet den Anfang des XML-Verarbeitungsanweisungsliterals.piName
Erforderlich.Name, der angibt, auf welche Anwendung die Verarbeitungsanweisung abzielt.Darf nicht mit "xml" oder "XML" beginnen.piData
Optional.Zeichenfolge zum Angeben, wie die Anwendung, auf die piName abzielt, das XML-Dokument verarbeiten soll.?>
Erforderlich.Kennzeichnet das Ende der Verarbeitungsanweisung.
Rückgabewert
Ein XProcessingInstruction-Objekt.
Hinweise
XML-Verarbeitungsanweisungsliterale geben an, wie Anwendungen ein XML-Dokument verarbeiten sollen.Wenn eine Anwendung ein XML-Dokument lädt, kann die Anwendung die XML-Verarbeitungsanweisungen überprüfen, um zu bestimmen, wie das Dokument verarbeitet wird.Die Anwendung interpretiert die Bedeutung von piName und piData.
Das XML-Dokumentliteral verwendet eine ähnliche Syntax wie die XML-Verarbeitungsanweisung.Weitere Informationen finden Sie unter XML-Dokumentliteral (Visual Basic).
Hinweis |
---|
Das piName-Element darf nicht mit den Zeichenfolgen "xml" oder "XML" beginnen, weil diese Bezeichner für XML 1.0-Spezifikationen reserviert sind. |
Ein XML-Verarbeitungsanweisungsliteral kann einer Variablen zugewiesen oder in einem XML-Dokumentliteral eingeschlossen werden.
Hinweis |
---|
Ein XML-Literal kann mehrere Zeilen umfassen, ohne Zeilenfortsetzungszeichen zu benötigen.So kann Inhalt aus einem XML-Dokument kopiert und direkt in ein Visual Basic-Programm eingefügt werden. |
Der Visual Basic-Compiler konvertiert das XML-Verarbeitungsanweisungsliteral in einen Aufruf des XProcessingInstruction-Konstruktors.
Beispiel
Im folgenden Beispiel wird eine Verarbeitungsanweisung erstellt, die ein Stylesheet für ein XML-Dokument identifiziert.
Dim pi As XProcessingInstruction =
<?xml-stylesheet type="text/xsl" href="show_book.xsl"?>
Siehe auch
Referenz
XML-Dokumentliteral (Visual Basic)