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