GetTokenDialog 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个对话框,用于为配置的 OAuth 连接重新创建用户令牌。此对话框将首先尝试从 Azure 机器人服务如果 Azure 机器人服务还没有令牌,GetTokenDialog 将向用户发送 OAuthCard。 然后,GetTokenDialog 将等待用户返回或用户发送验证代码。 对话将尝试交换用户令牌发送的任何响应。 如果成功,对话框将返回令牌,否则将重试指定的次数。
[System.Serializable]
public class GetTokenDialog : Microsoft.Bot.Builder.Dialogs.IDialog<Microsoft.Bot.Builder.Dialogs.GetTokenResponse>
[<System.Serializable>]
type GetTokenDialog = class
interface IDialog<GetTokenResponse>
Public Class GetTokenDialog
Implements IDialog(Of GetTokenResponse)
- 继承
-
GetTokenDialog
- 属性
- 实现
构造函数
GetTokenDialog(String, String, String, Int32, String) |
一个对话框,用于为配置的 OAuth 连接重新创建用户令牌。此对话框将首先尝试从 Azure 机器人服务如果 Azure 机器人服务还没有令牌,GetTokenDialog 将向用户发送 OAuthCard。 然后,GetTokenDialog 将等待用户返回或用户发送验证代码。 对话将尝试交换用户令牌发送的任何响应。 如果成功,对话框将返回令牌,否则将重试指定的次数。 |
方法
StartAsync(IDialogContext) |
一个对话框,用于为配置的 OAuth 连接重新创建用户令牌。此对话框将首先尝试从 Azure 机器人服务如果 Azure 机器人服务还没有令牌,GetTokenDialog 将向用户发送 OAuthCard。 然后,GetTokenDialog 将等待用户返回或用户发送验证代码。 对话将尝试交换用户令牌发送的任何响应。 如果成功,对话框将返回令牌,否则将重试指定的次数。 |