> For the complete documentation index, see [llms.txt](https://wfsys.gitbook.io/workflow-mobile-forms-syntax/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wfsys.gitbook.io/workflow-mobile-forms-syntax/workflow_mobile_forms/commands/message_box_command.md).

# MessageBoxCommand

Команда; открывает диалоговое окно сообщения.

## Шаблон MessageBoxCommand <a href="#template_message_box_command" id="template_message_box_command"></a>

```xml
<Command Name="" Type="MessageBoxCommand" Assembly="Commands">
  <!--Тэги, общие для всех команд-->
  <Condition Name="" />
  <Lock Value="" />
  <RunInMainThread Value="" />
  <!--Тэги, специфичные для MessageBoxCommand-->
  <Caption></Caption>
  <Text></Text>
  <Buttons Type="" />
</Command>
```

## Описание MessageBoxCommand <a href="#description_message_box_command" id="description_message_box_command"></a>

```xml
<Command Name="MessageBoxCommandName" Type="MessageBoxCommand" Assembly="Commands">
  <!--Тэги, общие для всех команд-->
  <!--Тэги, специфичные для MessageBoxCommand-->
</Command>
```

### Результат выполнения MessageBoxCommand <a href="#result_message_box_command" id="result_message_box_command"></a>

#### Value <a href="#result_value" id="result_value"></a>

Один из [типов результата работы](#dialog_result_types) диалогового окна.

#### Типы результатов работы диалогового окна <a href="#dialog_result_types" id="dialog_result_types"></a>

<table data-header-hidden><thead><tr><th align="center"></th><th width="437.3333333333333"></th></tr></thead><tbody><tr><td align="center">OK</td><td>Значение отправляется с кнопкой с надписью "OK"</td></tr><tr><td align="center">Cancel</td><td>Значение отправляется кнопкой с надписью "Отмена" ("Cancel")</td></tr><tr><td align="center">Retry</td><td>Значение отправляется кнопкой с надписью "Повторить" ("Retry")</td></tr><tr><td align="center">Yes</td><td>Значение отправляется с кнопкой с надписью "Да" ("Yes")</td></tr><tr><td align="center">No</td><td>Значение отправляется с кнопкой с надписью "Нет" ("No")</td></tr></tbody></table>

#### OK <a href="#result_ok" id="result_ok"></a>

Признак, определяющий, была ли нажата кнопка "OK" в диалоговом окне.

#### Cancel <a href="#result_cancel" id="result_cancel"></a>

Признак, определяющий, была ли нажата кнопка "Cancel" в диалоговом окне.

#### Retry <a href="#result_retry" id="result_retry"></a>

Признак, определяющий, была ли нажата кнопка "Retry" в диалоговом окне.

#### Yes <a href="#result_yes" id="result_yes"></a>

Признак, определяющий, была ли нажата кнопка "Yes" в диалоговом окне.

#### No <a href="#result_no" id="result_no"></a>

Признак, определяющий, была ли нажата кнопка "No" в диалоговом окне.

## Тэги, специфичные для MessageBoxCommand <a href="#tags_message_box_command" id="tags_message_box_command"></a>

### Caption <a href="#caption" id="caption"></a>

Заголовок диалогового окна.

Необязательный тэг. Любое значение будет переведено в текстовое.

```xml
<Caption>Caption</Caption>
```

### Text <a href="#text" id="text"></a>

Текст внутри диалогового окна.

Необязательный тэг. Любое значение будет переведено в текстовое.

```xml
<Text>Text</Text>
```

### Buttons <a href="#buttons" id="buttons"></a>

Набор кнопок диалогового окна.

Необязательный тэг. Значение тэга `<Buttons>`: не ожидается

Если тэг `<Buttons>` отсутствует, то для атрибута `Type` используется значение OK.

```xml
<Buttons Type="Ok" />
```

#### Атрибуты тэга `<Buttons>` <a href="#attributes_tag_buttons" id="attributes_tag_buttons"></a>

<table data-header-hidden><thead><tr><th align="center"></th><th width="460.3333333333333"></th></tr></thead><tbody><tr><td align="center">Type</td><td><p>Название набора кнопок диалогового окна.</p><p></p><p>Обязательный атрибут. Ожидается название одного из наборов кнопок диалогового окна.</p></td></tr></tbody></table>

#### Наборы кнопок диалогового окна <a href="#dialog_box_button_sets" id="dialog_box_button_sets"></a>

<table data-header-hidden><thead><tr><th align="center"></th><th width="460.3333333333333"></th></tr></thead><tbody><tr><td align="center">OK</td><td>Окно сообщения содержит кнопку "ОК"</td></tr><tr><td align="center">OKCancel</td><td>Окно сообщения содержит кнопки "ОК" и "Отмена"</td></tr><tr><td align="center">YesNo</td><td>Окно сообщения содержит кнопки "Да" и "Нет"</td></tr><tr><td align="center">RetryCancel</td><td>Окно сообщения содержит кнопки "Повторить" и "Отмена"</td></tr></tbody></table>
