Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Literał reprezentujący XProcessingInstruction obiekt.
Składnia
<?piName [ = piData ] ?>
Części
<?
To jest wymagane. Określa początek literału instrukcji przetwarzania XML.
piName
To jest wymagane. Nazwa wskazująca, która aplikacja jest przeznaczona dla instrukcji przetwarzania. Nie można rozpocząć od ciągu "xml" lub "XML".
piData
Opcjonalny. Ciąg wskazujący sposób przetwarzania dokumentu XML przez aplikację docelową przez piName program .
?>
To jest wymagane. Określa koniec instrukcji przetwarzania.
Wartość zwracana
Obiekt XProcessingInstruction .
Uwagi
Literały instrukcji przetwarzania XML wskazują, w jaki sposób aplikacje powinny przetwarzać dokument XML. Gdy aplikacja ładuje dokument XML, aplikacja może sprawdzić instrukcje przetwarzania XML, aby określić sposób przetwarzania dokumentu. Aplikacja interpretuje znaczenie piName i piData.
Literał dokumentu XML używa składni podobnej do instrukcji przetwarzania XML. Aby uzyskać więcej informacji, zobacz Dokumentacja literalna XML.
Uwaga / Notatka
Element piName nie może rozpoczynać się od ciągów "xml" lub "XML", ponieważ specyfikacja XML 1.0 zastrzega te identyfikatory.
Literał instrukcji przetwarzania XML można przypisać do zmiennej lub dołączyć ją do literału dokumentu XML.
Uwaga / Notatka
Literał XML może obejmować wiele wierszy bez konieczności używania znaków kontynuacji wiersza. Dzięki temu można kopiować zawartość z dokumentu XML i wklejać ją bezpośrednio do programu Visual Basic.
Kompilator języka Visual Basic konwertuje literał instrukcji przetwarzania XML na wywołanie konstruktora XProcessingInstruction .
Przykład
Poniższy przykład tworzy instrukcję przetwarzania identyfikującą arkusz stylów dla dokumentu XML.
Dim pi As XProcessingInstruction =
<?xml-stylesheet type="text/xsl" href="show_book.xsl"?>