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. |