BotConfiguration 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
This class is deprecated. See https://aka.ms/bot-file-basics for more information.
BotConfiguration 表示机器人的配置信息。
[System.Obsolete("This class is deprecated. See https://aka.ms/bot-file-basics for more information.", false)]
public class BotConfiguration
[<System.Obsolete("This class is deprecated. See https://aka.ms/bot-file-basics for more information.", false)>]
type BotConfiguration = class
Public Class BotConfiguration
- 继承
-
BotConfiguration
- 属性
注解
它通常从磁盘上的 .bot 文件加载。 此类实现用于加密和操作配置内存中的 表示形式的方法。
构造函数
BotConfiguration() |
已过时.
BotConfiguration 表示机器人的配置信息。 |
属性
Description |
已过时.
获取或设置机器人的说明。 |
Name |
已过时.
获取或设置机器人的名称。 |
Padlock |
已过时.
获取或设置挂锁 - 用于验证机密对于所有加密字段是否一致。 |
Properties |
已过时.
获取或设置未以其他方式定义的属性。 |
Services |
已过时.
获取或设置连接的服务。 |
Version |
已过时.
获取或设置版本。 |
方法
ClearSecret() |
已过时.
清除机密。 |
ConnectService(ConnectedService) |
已过时.
将服务连接到机器人文件。 |
Decrypt(String) |
已过时.
解密内存中配置中的所有值。 |
DisconnectService(String) |
已过时.
按 ID 删除服务。 |
DisconnectServiceByNameOrId(String) |
已过时.
按名称或 ID 删除服务。 |
DisconnectServiceByNameOrId<T>(String) |
已过时.
按名称或 ID 删除特定类型的服务。 |
Encrypt(String) |
已过时.
加密 内存中配置中的所有值。 |
FindService(String) |
已过时.
按 ID 查找服务。 |
FindServiceByNameOrId(String) |
已过时.
按服务名称或 ID 查找服务。 |
FindServiceByNameOrId<T>(String) |
已过时.
按名称或 ID 查找特定类型的服务。 |
GenerateKey() |
已过时.
生成适合加密的新密钥。 |
Load(String, String) |
已过时.
从 .bot 文件加载配置。 |
LoadAsync(String, String) |
已过时.
从 .bot 文件加载配置。 |
LoadFromFolder(String, String) |
已过时.
通过查找文件夹并在文件夹中加载第一个 .bot 文件来加载机器人配置。 |
LoadFromFolderAsync(String, String) |
已过时.
通过查找文件夹并在文件夹中加载第一个 .bot 文件来加载机器人配置。 |
MigrateData() |
已过时.
将旧记录迁移到新记录。 |
Save(String) |
已过时.
使用机密保存文件。 |
SaveAs(String, String) |
已过时.
将配置保存到 .bot 文件。 |
SaveAsAsync(String, String) |
已过时.
将配置保存到 .bot 文件。 |
SaveAsync(String) |
已过时.
使用机密保存文件。 |
ValidateSecret(String) |
已过时.
使用机密解密密钥,确保机密正确。 |
扩展方法
IsProjectNameSpaceless(BotConfiguration, String) |
已过时.
检查项目名称是否包含空格。 |
ValidateLuisKeyExistence(BotConfiguration) |
已过时.
检查 是否已 LuisService 定义其键。 |
ValidateQnAKeyExistence(BotConfiguration) |
已过时.
检查 是否已 QnAMakerService 定义其键。 |