BotConfiguration Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |