Block

Материал из VXML
Перейти к: навигация, поиск


<block> — указывает на выполняемые элементы сценария в рамках заданного блока. Является для них корневым элементом.

Синтаксис

<block name="string"
       expr="ECMAScript_Expression"
       cond="ECMAScript_Expression">

Атрибуты

  • name — атрибут, который указывает имя переменной.
    (Необходимость указания: обязательно)
  • expr — используется в качестве значения, присвоенного переменной.
    (Необходимость указания: обязательно)
  • cond — EMCAScript выражение. Используется в качестве логического условия. Действие, описанное в блоке будет выполняться, только если условие истинно (expr = true).
    (Необходимость указания: необязательно)
    По умолчанию: true

Родители

<form>

Потомки

<audio> <assign> <clear> <data> <disconnect> <enumerate> <exit> <foreach> <goto> <if> <log> <prompt> <reprompt> <return> <script> <submit> <throw> <value> <var>

Пример

<?xml version="1.0"?>
<vxml version="2.0" xmlns="http://www.w3.org/2001/vxml" xml:lang="RU-ru">
 <form>
   <block name="first">
     Это книга.
     <goto nextitem="second"/>
   </block>
   <block name="second">
     А это уже не книга совсем.
   </block>
 </form>
</vxml>


Добавить новый комментарий
Если не хотите писать от анонимного пользователя, зарегистрируйтесь или представьтесь системе.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Статьи
Грамматики
Элементы VXML
Элементы SSML
Инструменты