次の方法で共有


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

プロジェクトの名前に空白が含まれているかどうかを確認します。

ValidateLuisKeyExistence(BotConfiguration)
古い.

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

ValidateQnAKeyExistence(BotConfiguration)
古い.

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

適用対象