Sdílet prostřednictvím


BotConfiguration Třída

Definice

Upozornění

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

BotConfiguration představuje informace o konfiguraci robota.

[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
Dědičnost
BotConfiguration
Atributy

Poznámky

Obvykle se načítá ze souboru .bot na disku. Tato třída implementuje metody pro šifrování a manipulaci s reprezentací konfigurace v paměti.

Konstruktory

BotConfiguration()
Zastaralé.

BotConfiguration představuje informace o konfiguraci robota.

Vlastnosti

Description
Zastaralé.

Získá nebo nastaví popis robota.

Name
Zastaralé.

Získá nebo nastaví název robota.

Padlock
Zastaralé.

Získá nebo nastaví zámek – slouží k ověření, že tajný kód je konzistentní pro všechna šifrovaná pole.

Properties
Zastaralé.

Získá nebo nastaví vlastnosti, které nejsou definovány jinak.

Services
Zastaralé.

Získá nebo nastaví připojené služby.

Version
Zastaralé.

Získá nebo nastaví verzi.

Metody

ClearSecret()
Zastaralé.

Vymazat tajný kód.

ConnectService(ConnectedService)
Zastaralé.

Připojte službu k souboru robota.

Decrypt(String)
Zastaralé.

Dešifrujte všechny hodnoty v konfiguraci v paměti.

DisconnectService(String)
Zastaralé.

Odeberte službu podle jejího ID.

DisconnectServiceByNameOrId(String)
Zastaralé.

Odeberte službu podle jejího názvu nebo ID.

DisconnectServiceByNameOrId<T>(String)
Zastaralé.

Odeberte konkrétní typ služby podle názvu nebo ID.

Encrypt(String)
Zastaralé.

Zašifrujte všechny hodnoty v konfiguraci paměti.

FindService(String)
Zastaralé.

Vyhledejte službu podle ID.

FindServiceByNameOrId(String)
Zastaralé.

Vyhledejte službu podle jejího názvu nebo ID.

FindServiceByNameOrId<T>(String)
Zastaralé.

Vyhledejte konkrétní typ služby podle názvu nebo ID.

GenerateKey()
Zastaralé.

Vygenerujte nový klíč vhodný k šifrování.

Load(String, String)
Zastaralé.

Načtěte konfiguraci ze souboru .bot.

LoadAsync(String, String)
Zastaralé.

Načtěte konfiguraci ze souboru .bot.

LoadFromFolder(String, String)
Zastaralé.

Načtěte konfiguraci robota tak, že se podíváte do složky a načtete do této složky první soubor .bot.

LoadFromFolderAsync(String, String)
Zastaralé.

Načtěte konfiguraci robota tak, že se podíváte do složky a načtete do této složky první soubor .bot.

MigrateData()
Zastaralé.

migrovat staré záznamy na nové záznamy.

Save(String)
Zastaralé.

Uložte soubor s tajným kódem.

SaveAs(String, String)
Zastaralé.

Uložte konfiguraci do souboru .bot.

SaveAsAsync(String, String)
Zastaralé.

Uložte konfiguraci do souboru .bot.

SaveAsync(String)
Zastaralé.

Uložte soubor s tajným kódem.

ValidateSecret(String)
Zastaralé.

Ujistěte se, že je tajný klíč správný, dešifrujte ho.

Metody rozšíření

IsProjectNameSpaceless(BotConfiguration, String)
Zastaralé.

Zkontrolujte, jestli název projektu neobsahuje prázdné znaky.

ValidateLuisKeyExistence(BotConfiguration)
Zastaralé.

Zkontroluje LuisService , jestli má klíč definovaný.

ValidateQnAKeyExistence(BotConfiguration)
Zastaralé.

Zkontroluje QnAMakerService , jestli má klíč definovaný.

Platí pro