Ask 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
请求开放式响应。
public class Ask : Microsoft.Bot.Builder.Dialogs.Adaptive.Actions.SendActivity
type Ask = class
inherit SendActivity
Public Class Ask
Inherits SendActivity
- 继承
注解
这会发送一个活动,然后使用 终止轮次 CompleteAndWait。 然后,来自用户的下一个活动将由父自适应对话处理。
它还在通过 进行响应 ExpectedProperties时预期的属性模型中生成。 Retries 更新为多次询问同一问题。
构造函数
Ask(String, ArrayExpression<String>, String, Int32) |
初始化 Ask 类的新实例。 |
字段
Kind |
类标识符。 |
属性
Activity |
获取或设置活动的模板。 (继承自 SendActivity) |
DefaultOperation |
获取或设置在未识别任何操作时将使用的默认操作。 |
Disabled |
获取或设置一个可选表达式,如果 为 true,则禁用此操作。 (继承自 SendActivity) |
ExpectedProperties |
获取或设置应由响应填充的属性。 |
Id |
获取或设置对话框的 ID。 (继承自 Dialog) |
Source |
获取 cref=“SourceRange”/>的信息。 (继承自 Dialog) |
TelemetryClient |
获取或设置 IBotTelemetryClient 用于日志记录的 。 (继承自 Dialog) |
方法
扩展方法
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
创建一个对话堆栈并启动一个对话,并将其推送到堆栈上。 |