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