Taal

BotConfiguration Klas

Definitie

Let op

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

BotConfiguration vertegenwoordigt configuratie-informatie voor een 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
Overname
BotConfiguration
Kenmerken

Opmerkingen

Het wordt meestal geladen vanaf een .bot-bestand op de schijf. Deze klasse implementeert methoden voor het versleutelen en manipuleren van de in-memory representatie van de configuratie.

Constructors

Name Description
BotConfiguration()
Verouderd.

BotConfiguration vertegenwoordigt configuratie-informatie voor een bot.

Eigenschappen

Name Description
Description
Verouderd.

Krijgt of stelt de beschrijving van de bot in.

Name
Verouderd.

Krijgt of stelt de naam van de bot in.

Padlock
Verouderd.

Zet hangslot of Fixe - Gebruikt om te valideren dat het geheim consistent is voor alle versleutelde velden.

Properties
Verouderd.

Krijgt of zet eigenschappen die verder niet gedefinieerd zijn.

Services
Verouderd.

Krijgt of zet verbonden diensten.

Version
Verouderd.

Hiermee haalt u de versie op of stelt u deze in.

Methoden

Name Description
ClearSecret()
Verouderd.

Duidelijk geheim.

ConnectService(ConnectedService)
Verouderd.

Verbind een dienst met het botbestand.

Decrypt(String)
Verouderd.

Decrypteer alle waarden in de geheugenconfiguratie.

DisconnectService(String)
Verouderd.

Verwijder een dienst via zijn ID.

DisconnectServiceByNameOrId(String)
Verouderd.

Verwijder een dienst op naam of ID.

DisconnectServiceByNameOrId<T>(String)
Verouderd.

Verwijder een specifiek type dienst via naam of ID.

Encrypt(String)
Verouderd.

Versleutel alle waarden in de in-memory configuratie.

FindService(String)
Verouderd.

Zoek een dienst op ID.

FindServiceByNameOrId(String)
Verouderd.

Zoek een dienst op naam of ID.

FindServiceByNameOrId<T>(String)
Verouderd.

Zoek een specifiek type dienst op basis van naam of ID.

GenerateKey()
Verouderd.

Genereer een nieuwe sleutel die geschikt is voor versleuteling.

Load(String, String)
Verouderd.

Laad de configuratie vanuit een .bot-bestand.

LoadAsync(String, String)
Verouderd.

Laad de configuratie vanuit een .bot-bestand.

LoadFromFolder(String, String)
Verouderd.

Laad de botconfiguratie door in een map te kijken en het eerste .bot-bestand in die map te laden.

LoadFromFolderAsync(String, String)
Verouderd.

Laad de botconfiguratie door in een map te kijken en het eerste .bot-bestand in die map te laden.

MigrateData()
Verouderd.

Oude platen migreren naar nieuwe archieven.

Save(String)
Verouderd.

Sla het bestand op met secret.

SaveAs(String, String)
Verouderd.

Sla de configuratie op in een .bot-bestand.

SaveAsAsync(String, String)
Verouderd.

Sla de configuratie op in een .bot-bestand.

SaveAsync(String)
Verouderd.

Sla het bestand op met secret.

ValidateSecret(String)
Verouderd.

Zorg ervoor dat secret correct is door de secretKey ermee te ontsleutelen.

Extensiemethoden

Name Description
IsProjectNameSpaceless(BotConfiguration, String)
Verouderd.

Controleer of de naam van het Project witte ruimtes bevat.

ValidateLuisKeyExistence(BotConfiguration)
Verouderd.

Controleert of de LuisService sleutel is gedefinieerd.

ValidateQnAKeyExistence(BotConfiguration)
Verouderd.

Controleert of de QnAMakerService sleutel is gedefinieerd.

Van toepassing op