AssertCondition Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Диалоговое действие, которое позволяет добавлять утверждения в поток диалога.
public class AssertCondition : Microsoft.Bot.Builder.Dialogs.Dialog
type AssertCondition = class
inherit Dialog
Public Class AssertCondition
Inherits Dialog
- Наследование
Конструкторы
| AssertCondition(String, Int32) |
Инициализирует новый экземпляр класса AssertCondition. |
Поля
| Kind |
Тип, используемый для сериализации. |
Свойства
| Condition |
Возвращает или задает условие, которое должно иметь значение true. |
| Description |
Возвращает или задает описание утверждения. |
| Id |
Возвращает или задает идентификатор диалогового окна. (Унаследовано от Dialog) |
| Source |
Возвращает сведения о cref="SourceRange"/>. (Унаследовано от Dialog) |
| TelemetryClient |
Возвращает или задает объект , используемый IBotTelemetryClient для ведения журнала. (Унаследовано от Dialog) |
Методы
| BeginDialogAsync(DialogContext, Object, CancellationToken) |
Начинает диалоговое окно. |
| ContinueDialogAsync(DialogContext, CancellationToken) |
Вызывается при продолжении диалога, где он является активным диалогом и пользователь отвечает новым действием. (Унаследовано от Dialog) |
| EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken) |
Вызывается, когда диалоговое окно завершается. (Унаследовано от Dialog) |
| GetVersion() |
Возвращает уникальную строку, представляющую версию этого диалогового окна. Если версия изменяется между поворотами, система диалогов будет выдавать событие DialogChanged. (Унаследовано от Dialog) |
| OnComputeId() |
Создает идентификатор вычислений для диалогового окна. (Унаследовано от Dialog) |
| OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken) |
Вызывается при возникновении события с помощью |
| OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
Вызывается после того, как событие было передано всем родителям и не было обработано. (Унаследовано от Dialog) |
| OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
Вызывается перед тем, как событие будет передано в родительский объект. (Унаследовано от Dialog) |
| RegisterSourceLocation(String, Int32) |
Регистрирует cref="SourceRange"/> в указанном расположении. (Унаследовано от Dialog) |
| RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken) |
Вызывается, когда диалоговое окно должно повторно запрашивать ввод данных у пользователя. (Унаследовано от Dialog) |
| ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) |
Вызывается, когда дочерний диалог завершил этот шаг, возвращая управление этому диалогу. (Унаследовано от Dialog) |