Språk

BotConfiguration Klass

Definition

Varning

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

BotConfiguration representerar konfigurationsinformation för en 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
Arv
BotConfiguration
Attribut

Kommentarer

Den laddas vanligtvis från en .bot-fil på disk. Denna klass implementerar metoder för att kryptera och manipulera konfigurationens minnesrepresentation.

Konstruktorer

Name Description
BotConfiguration()
Föråldrad.

BotConfiguration representerar konfigurationsinformation för en bot.

Egenskaper

Name Description
Description
Föråldrad.

Får eller sätter beskrivningen av boten.

Name
Föråldrad.

Får eller sätter namnet på boten.

Padlock
Föråldrad.

Hämtar eller sätter hänglås – Används för att verifiera att hemligheten är konsekvent för alla krypterade fält.

Properties
Föråldrad.

Får eller sätter egenskaper som inte är annars definierade.

Services
Föråldrad.

Får eller sätter anslutna tjänster.

Version
Föråldrad.

Hämtar eller anger versionen.

Metoder

Name Description
ClearSecret()
Föråldrad.

Tydlig hemlighet.

ConnectService(ConnectedService)
Föråldrad.

Koppla en tjänst till botfilen.

Decrypt(String)
Föråldrad.

Dekryptera alla värden i minnesinställningarna.

DisconnectService(String)
Föråldrad.

Ta bort en tjänst med dess ID.

DisconnectServiceByNameOrId(String)
Föråldrad.

Ta bort en tjänst med dess namn eller ID.

DisconnectServiceByNameOrId<T>(String)
Föråldrad.

Ta bort en specifik typ av tjänst med dess namn eller ID.

Encrypt(String)
Föråldrad.

Kryptera alla värden i minneskonfigurationen.

FindService(String)
Föråldrad.

Hitta en tjänst via ID.

FindServiceByNameOrId(String)
Föråldrad.

Hitta en tjänst med dess namn eller ID.

FindServiceByNameOrId<T>(String)
Föråldrad.

Hitta en specifik typ av tjänst via dess namn eller ID.

GenerateKey()
Föråldrad.

Generera en ny nyckel som är lämplig för kryptering.

Load(String, String)
Föråldrad.

Ladda konfigurationen från en .bot-fil.

LoadAsync(String, String)
Föråldrad.

Ladda konfigurationen från en .bot-fil.

LoadFromFolder(String, String)
Föråldrad.

Ladda botkonfigurationen genom att titta i en mapp och ladda den första .bot-filen i mappen.

LoadFromFolderAsync(String, String)
Föråldrad.

Ladda botkonfigurationen genom att titta i en mapp och ladda den första .bot-filen i mappen.

MigrateData()
Föråldrad.

Migrera gamla skivor till nya skivor.

Save(String)
Föråldrad.

Spara filen med hemlighet.

SaveAs(String, String)
Föråldrad.

Spara konfigurationen i en .bot-fil.

SaveAsAsync(String, String)
Föråldrad.

Spara konfigurationen i en .bot-fil.

SaveAsync(String)
Föråldrad.

Spara filen med hemlighet.

ValidateSecret(String)
Föråldrad.

Se till att secret är korrekt genom att dekryptera secretKey med den.

Tilläggsmetoder

Name Description
IsProjectNameSpaceless(BotConfiguration, String)
Föråldrad.

Kontrollera om Project:s namn innehåller vita utrymmen.

ValidateLuisKeyExistence(BotConfiguration)
Föråldrad.

Kontrollerar om nyckeln LuisService är definierad.

ValidateQnAKeyExistence(BotConfiguration)
Föråldrad.

Kontrollerar om nyckeln QnAMakerService är definierad.

Gäller för