Partilhar via


BotConfiguration Classe

Definição

Atenção

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

BotConfiguration representa informações de configuração para um 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
Herança
BotConfiguration
Atributos

Observações

Normalmente, é carregado a partir de um ficheiro .bot no disco. Esta classe implementa métodos para encriptar e manipular a representação na memória da configuração.

Construtores

BotConfiguration()
Obsoleto.

BotConfiguration representa informações de configuração para um bot.

Propriedades

Description
Obsoleto.

Obtém ou define a descrição do bot.

Name
Obsoleto.

Obtém ou define o nome do bot.

Padlock
Obsoleto.

Obtém ou define o cadeado – utilizado para validar que o segredo é consistente para todos os campos encriptados.

Properties
Obsoleto.

Obtém ou define propriedades que não estão definidas de outra forma.

Services
Obsoleto.

Obtém ou define serviços ligados.

Version
Obsoleto.

Obtém ou define a versão.

Métodos

ClearSecret()
Obsoleto.

Segredo claro.

ConnectService(ConnectedService)
Obsoleto.

Ligue um serviço ao ficheiro de bot.

Decrypt(String)
Obsoleto.

Desencripte todos os valores na configuração na memória.

DisconnectService(String)
Obsoleto.

Remova um serviço pelo respetivo ID.

DisconnectServiceByNameOrId(String)
Obsoleto.

Remova um serviço pelo respetivo nome ou ID.

DisconnectServiceByNameOrId<T>(String)
Obsoleto.

Remova um tipo específico de serviço pelo respetivo nome ou ID.

Encrypt(String)
Obsoleto.

Encriptar todos os valores na configuração na memória.

FindService(String)
Obsoleto.

Localize um serviço por ID.

FindServiceByNameOrId(String)
Obsoleto.

Localize um serviço pelo respetivo nome ou ID.

FindServiceByNameOrId<T>(String)
Obsoleto.

Localize um tipo específico de serviço pelo respetivo nome ou ID.

GenerateKey()
Obsoleto.

Gerar uma nova chave adequada para encriptação.

Load(String, String)
Obsoleto.

Carregue a configuração a partir de um ficheiro .bot.

LoadAsync(String, String)
Obsoleto.

Carregue a configuração a partir de um ficheiro .bot.

LoadFromFolder(String, String)
Obsoleto.

Carregue a configuração do bot ao procurar numa pasta e carregar o primeiro ficheiro .bot na pasta.

LoadFromFolderAsync(String, String)
Obsoleto.

Carregue a configuração do bot ao procurar numa pasta e carregar o primeiro ficheiro .bot na pasta.

MigrateData()
Obsoleto.

migrar registos antigos para novos registos.

Save(String)
Obsoleto.

Guarde o ficheiro com segredo.

SaveAs(String, String)
Obsoleto.

Guarde a configuração num ficheiro .bot.

SaveAsAsync(String, String)
Obsoleto.

Guarde a configuração num ficheiro .bot.

SaveAsync(String)
Obsoleto.

Guarde o ficheiro com segredo.

ValidateSecret(String)
Obsoleto.

Certifique-se de que o segredo está correto ao desencriptar a chave secreta com o mesmo.

Métodos da Extensão

IsProjectNameSpaceless(BotConfiguration, String)
Obsoleto.

Verifique se o Nome do Projeto contém espaços brancos.

ValidateLuisKeyExistence(BotConfiguration)
Obsoleto.

Verifica se a LuisService chave está definida.

ValidateQnAKeyExistence(BotConfiguration)
Obsoleto.

Verifica se a QnAMakerService chave está definida.

Aplica-se a