Литерал инструкции обработки XML (Visual Basic)
Литерал, XProcessingInstruction представляющий объект.
Синтаксис
<?piName [ = piData ] ?>
Детали
<?
Обязательный. Обозначает начало литерала инструкций обработки XML.
piName
Обязательный. Имя, указывающее, какое приложение предназначено для целевых объектов инструкции обработки. Не удается начать с "xml" или "XML".
piData
Необязательно. Строка, указывающая, как приложение должно piName
обрабатывать XML-документ.
?>
Обязательный. Обозначает конец инструкции обработки.
Возвращаемое значение
Объект XProcessingInstruction.
Замечания
Литералы инструкций обработки XML указывают, как приложения должны обрабатывать XML-документ. Когда приложение загружает XML-документ, приложение может проверка инструкции по обработке XML, чтобы определить способ обработки документа. Приложение интерпретирует смысл piName
и piData
.
Литерал XML-документа использует синтаксис, аналогичный инструкции обработки XML. Дополнительные сведения см. в литерале XML-документа.
Примечание.
Элемент 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"?>