共用方式為


BotConfiguration 類別

定義

警告

This class is deprecated. See https://aka.ms/bot-file-basics for more information.

BotConfiguration 代表 Bot 的組態資訊。

[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 代表 Bot 的組態資訊。

屬性

Description
已淘汰.

取得或設定 Bot 的描述。

Name
已淘汰.

取得或設定 Bot 的名稱。

Padlock
已淘汰.

取得或設定掛鎖 - 用來驗證所有加密欄位的秘密是否一致。

Properties
已淘汰.

取得或設定未定義的屬性。

Services
已淘汰.

取得或設定已連線的服務。

Version
已淘汰.

取得或設定版本。

方法

ClearSecret()
已淘汰.

清除秘密。

ConnectService(ConnectedService)
已淘汰.

將服務連線至 Bot 檔案。

Decrypt(String)
已淘汰.

解密記憶體組態中的所有值。

DisconnectService(String)
已淘汰.

依識別碼移除服務。

DisconnectServiceByNameOrId(String)
已淘汰.

依服務的名稱或識別碼移除服務。

DisconnectServiceByNameOrId<T>(String)
已淘汰.

依其名稱或識別碼移除特定類型的服務。

Encrypt(String)
已淘汰.

加密記憶體組態中的所有值。

FindService(String)
已淘汰.

依識別碼尋找服務。

FindServiceByNameOrId(String)
已淘汰.

依其名稱或識別碼尋找服務。

FindServiceByNameOrId<T>(String)
已淘汰.

依其名稱或識別碼尋找特定類型的服務。

GenerateKey()
已淘汰.

產生適合加密的新金鑰。

Load(String, String)
已淘汰.

從 .bot 檔案載入組態。

LoadAsync(String, String)
已淘汰.

從 .bot 檔案載入組態。

LoadFromFolder(String, String)
已淘汰.

在資料夾中查看並載入資料夾中的第一個 .bot 檔案,以載入 Bot 組態。

LoadFromFolderAsync(String, String)
已淘汰.

在資料夾中查看並載入資料夾中的第一個 .bot 檔案,以載入 Bot 組態。

MigrateData()
已淘汰.

將舊記錄移轉至新記錄。

Save(String)
已淘汰.

使用秘密儲存檔案。

SaveAs(String, String)
已淘汰.

將組態儲存至 .bot 檔案。

SaveAsAsync(String, String)
已淘汰.

將組態儲存至 .bot 檔案。

SaveAsync(String)
已淘汰.

使用秘密儲存檔案。

ValidateSecret(String)
已淘汰.

藉由解密 secretKey,確定秘密正確無誤。

擴充方法

IsProjectNameSpaceless(BotConfiguration, String)
已淘汰.

檢查項目的名稱是否包含空白字元。

ValidateLuisKeyExistence(BotConfiguration)
已淘汰.

檢查 是否已 LuisService 定義其索引鍵。

ValidateQnAKeyExistence(BotConfiguration)
已淘汰.

檢查 是否已 QnAMakerService 定義其索引鍵。

適用於