ConfirmInput Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Декларативный входной элемент управления, который собирает входные данные да или нет подтверждения из набора вариантов.
public class ConfirmInput : Microsoft.Bot.Builder.Dialogs.Adaptive.Input.InputDialog
type ConfirmInput = class
inherit InputDialog
Public Class ConfirmInput
Inherits InputDialog
- Наследование
Конструкторы
ConfirmInput(String, Int32) |
Инициализирует новый экземпляр класса ConfirmInput. |
Поля
Kind |
Идентификатор класса. |
TURN_COUNT_PROPERTY |
Определяет значение свойства счетчика значений свойства контекста диалогового окна. (Унаследовано от InputDialog) |
VALUE_PROPERTY |
Определяет значение свойства контекста диалогового окна. (Унаследовано от InputDialog) |
Свойства
AllowInterruptions |
Возвращает или задает политику разбиения. (Унаследовано от InputDialog) |
AlwaysPrompt |
Возвращает или задает значение, указывающее, должны ли входные данные всегда запрашивать пользователя независимо от наличия значения или нет. (Унаследовано от InputDialog) |
ChoiceOptions |
Возвращает или задает параметр ChoiceOptions, используемый для форматирования выбора подтверждения пользователю. |
ConfirmChoices |
Возвращает или задает параметры для представления. |
DefaultLocale |
Возвращает или задает значение DefaultLocale, используемое для анализа вариантов подтверждения, если вызывающий объект не передает его. |
DefaultValue |
Возвращает или задает значение по умолчанию для диалогового окна ввода при превышении MaxTurnCount. (Унаследовано от InputDialog) |
DefaultValueResponse |
Возвращает или задает шаблон действия для отправки при достижении MaxTurnCount и используется значение по умолчанию. (Унаследовано от InputDialog) |
Disabled |
Возвращает или задает, следует ли отключить это действие. (Унаследовано от InputDialog) |
Id |
Возвращает или задает идентификатор для диалогового окна. (Унаследовано от Dialog) |
InvalidPrompt |
Возвращает или задает шаблон действия для отправки пользователю всякий раз, когда указано недопустимое значение. (Унаследовано от InputDialog) |
MaxTurnCount |
Возвращает или задает максимальное количество раз, когда пользователь запрашивает это значение до того, как диалоговое окно отдастся. (Унаследовано от InputDialog) |
OutputFormat |
Возвращает или задает выражение, используемое для форматирования результата. |
Prompt |
Возвращает или задает действие для отправки пользователю. (Унаследовано от InputDialog) |
Property |
Возвращает или задает путь к свойству памяти, к которому будет привязано значение. (Унаследовано от InputDialog) |
Source |
Возвращает сведения о cref="SourceRange"/>. (Унаследовано от Dialog) |
Style |
Возвращает или задает ListType, который будет использоваться для запроса пользователя. |
TelemetryClient |
Возвращает или задает IBotTelemetryClient для ведения журнала. (Унаследовано от Dialog) |
UnrecognizedPrompt |
Возвращает или задает шаблон действия для повтора. (Унаследовано от InputDialog) |
Validations |
Возвращает или задает выражения для выполнения для проверки входных данных. (Унаследовано от InputDialog) |
Value |
Возвращает или задает выражение, используемое для привязки входных данных к диалогу. (Унаследовано от InputDialog) |
Методы
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, CancellationToken) |
AppendChoices — это служебный метод для создания действия сообщения с учетом всех параметров. (Унаследовано от InputDialog) |
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, String, IList<String>, CancellationToken) |
AppendChoices — это служебный метод для создания действия сообщения с учетом всех параметров. (Унаследовано от InputDialog) |
BeginDialogAsync(DialogContext, Object, CancellationToken) |
Вызывается при запуске диалогового окна и отправке в стек диалогов. (Унаследовано от InputDialog) |
ContinueDialogAsync(DialogContext, CancellationToken) |
Вызывается, когда диалоговое окно продолжается, где это активное диалоговое окно и пользователь отвечает с новым действием. (Унаследовано от InputDialog) |
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken) |
Вызывается, когда диалоговое окно заканчивается. (Унаследовано от Dialog) |
GetVersion() |
Возвращает уникальную строку, представляющую версию этого диалогового окна. Если изменение версии между поворотами диалоговой системы приведет к возникновению события DialogChanged. (Унаследовано от Dialog) |
OnComputeId() |
Создает идентификатор вычислений для диалогового окна. (Унаследовано от Dialog) |
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken) |
Вызывается при возникновении события, используя |
OnInitializeOptions(DialogContext, Object) |
Метод, который обрабатывает параметры. (Унаследовано от InputDialog) |
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
Вызывается после того, как событие было пузырьки для всех родителей и не было обработано. (Унаследовано от Dialog) |
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
Вызывается перед тем, как событие будет перемыкаться в родительский объект. (Унаследовано от InputDialog) |
OnRecognizeInputAsync(DialogContext, CancellationToken) |
Вызывается при получении входных данных. |
OnRenderPromptAsync(DialogContext, InputState, CancellationToken) |
Метод, который отображает запрос пользователю, учитывая текущее состояние ввода. |
RegisterSourceLocation(String, Int32) |
Регистрирует cref="SourceRange"/> в указанном расположении. (Унаследовано от Dialog) |
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken) |
Вызывается, когда диалоговое окно должно повторно запрашивать ввод пользователем. (Унаследовано от Dialog) |
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) |
Вызывается, когда дочернее диалоговое окно завершает свою очередь, возвращая элемент управления в это диалоговое окно. (Унаследовано от InputDialog) |
Методы расширения
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
Создает стек диалогов и запускает диалоговое окно, принудив его к стеку. |