Disconnect

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


<disconnect> — элемент, результат выполнения которого аналогичен событию connection.disconnect.hangup — прервать сессию (повесить трубку).

Синтаксис

<disconnect namelist="NMTOKEN" />

Атрибуты

  • namelist — список переменных, необходимых для передачи серверу до того как произойдет разрыв соединения. Список переменных может пуст. Переменные должны быть объявлены. В противном случае выдается ошибка error.semantic.
    (Необходимость указания: необязательно)
    По умолчанию: список пуст

ЗАМЕЧАНИЕ: ровно один из атрибутов event, namelist, eventexpr может быть указан. В противном случае выдается ошибка error.badfetch. Ровно один из атрибутов message, messageexpr может быть указан. В противном случае выдается ошибка error.badfetch.

Родители

<block> <catch> <error> <filled> <help> <if> <noinput> <nomatch>

Потомки

none

Пример

<?xml version="1.0" encoding="UTF-8"?>
<vxml version="2.1" xmlns="http://www.w3.org/2001/vxml" xml:lang="ru-RU">
  <form id="input">
    <field name="number">
      <prompt bargein="true">
        Назовите число от одного до десяти.
      </prompt>
      <grammar xml:lang="ru-RU" root="main" mode="voice" version="1.0" tag-format="semantics/1.0">
        <rule id="main">
          <one-of>
            <item>один</item>
            <item>два</item>
            <item>три</item>
            <item>четыре</item>
            <item>пять</item>
            <item>шесть</item>
            <item>семь</item>
            <item>восемь</item>
            <item>девять</item>
            <item>десять</item>
          </one-of>
        </rule>
      </grammar>
      <filled>
        <prompt>
          Вы выбрали <value expr="number"/>.
        </prompt>
      </filled>
    </field>
  </form>
  <noinput count="1">
    <prompt bargein="false">
      Вас не слышно.
    </prompt>
    <reprompt/>
  </noinput>
  <noinput count="2">
    <prompt bargein="false">
      Пожалуйста, говорите громче.
    </prompt>
    <reprompt/>
  </noinput>
  <noinput count="3">
    <prompt bargein="false">
      Вас не слышно. Перезвоните, пожалуйста!
    </prompt>
    <disconnect/>
  </noinput>
</vxml>



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

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

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