Литерал инструкции обработки XML (Visual Basic)
Литеральный символ, представляющий объект XProcessingInstruction.
<?piName [ = piData ] ?>
Части
<?
Обязательный.Обозначает начало XML литерала инструкции обработки.piName
Обязательный.Имя, указывающее целевое приложение инструкции обработки.Не может начинаться с "xml" или "XML".piData
Необязательный.Строка, указывающая, как приложение, на которое указывает piName, должно обрабатывать XML-документ.?>
Обязательный.Обозначает конец инструкции обработки.
Возвращаемое значение
Объект XProcessingInstruction.
Заметки
XML литералы инструкции обработки указывают, как приложения должны обрабатывать XML-документ.Когда приложение загружает XML-документ, оно может проверить инструкции обработки XML для определения способа обработки документа.Приложение интерпретирует значение piName и piData.
Литерал XML-документа использует синтаксис, схожий с инструкцией обработки XML.Дополнительные сведения см. в разделе XML-литерал документа (Visual Basic).
Примечание |
---|
Элемент piName не может начинаться со строки "xml" или "XML", поскольку спецификация XML 1.0 резервирует эти идентификаторы. |
Можно назначить литерал инструкции обработки XML переменной или включить ее в литерал XML-документа.
Примечание |
---|
XML-литерал может занимать несколько строк без необходимости в символах продолжения строки.Это позволяет скопировать содержимое из XML-документа и вставить его непосредственно в программу Visual Basic. |
Visual Basic компилятор преобразует литерал инструкции обработки XML для вызова конструктора XProcessingInstruction.
Пример
В следующем примере создается инструкция обработки, определяющая таблицу стилей для XML-документа.
Dim pi As XProcessingInstruction =
<?xml-stylesheet type="text/xsl" href="show_book.xsl"?>
См. также
Ссылки
XML-литерал документа (Visual Basic)