TextInput 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
声明性文本输入,用于从用户收集文本数据。
public class TextInput : Microsoft.Bot.Builder.Dialogs.Adaptive.Input.InputDialog
type TextInput = class
inherit InputDialog
Public Class TextInput
Inherits InputDialog
- 继承
构造函数
TextInput(String, Int32) |
初始化 TextInput 类的新实例。 |
字段
Kind |
类标识符。 |
TURN_COUNT_PROPERTY |
定义对话框上下文轮次计数属性值。 (继承自 InputDialog) |
VALUE_PROPERTY |
定义对话上下文状态属性值。 (继承自 InputDialog) |
属性
AllowInterruptions |
获取或设置 intteruption 策略。 (继承自 InputDialog) |
AlwaysPrompt |
获取或设置一个值,该值指示输入是否应始终提示用户,而不考虑是否存在值。 (继承自 InputDialog) |
DefaultValue |
获取或设置超过 MaxTurnCount 时输入对话框的默认值。 (继承自 InputDialog) |
DefaultValueResponse |
获取或设置在达到 MaxTurnCount 且使用默认值时要发送的活动模板。 (继承自 InputDialog) |
Disabled |
获取或设置是否应禁用此操作。 (继承自 InputDialog) |
Id |
获取或设置对话框的 ID。 (继承自 Dialog) |
InvalidPrompt |
获取或设置每当提供的值无效时要发送给用户的活动模板。 (继承自 InputDialog) |
MaxTurnCount |
获取或设置在对话框放弃之前请求用户提供此值的最大次数。 (继承自 InputDialog) |
OutputFormat |
获取或设置用于设置结果格式的表达式。 |
Prompt |
获取或设置要发送给用户的活动。 (继承自 InputDialog) |
Property |
获取或设置值将绑定到的内存属性路径。 (继承自 InputDialog) |
Source |
获取 cref=“SourceRange”/>的信息。 (继承自 Dialog) |
TelemetryClient |
获取或设置用于日志记录的 IBotTelemetryClient。 (继承自 Dialog) |
UnrecognizedPrompt |
获取或设置用于重试的活动模板。 (继承自 InputDialog) |
Validations |
获取或设置要运行的表达式以验证输入。 (继承自 InputDialog) |
Value |
获取或设置用于将输入绑定到对话框的表达式。 (继承自 InputDialog) |
方法
扩展方法
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
创建对话堆栈并启动对话,将其推送到堆栈上。 |