Language

BotConfiguration クラス

定義

注意事項

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)
古い.

secretKey を復号化してシークレットが正しいことを確認します。

拡張メソッド

名前 説明
IsProjectNameSpaceless(BotConfiguration, String)
古い.

Project名に空白が含まれているか確認してください。

ValidateLuisKeyExistence(BotConfiguration)
古い.

LuisServiceのキーが定義されているかを確認します。

ValidateQnAKeyExistence(BotConfiguration)
古い.

QnAMakerServiceのキーが定義されているかを確認します。

適用対象