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ção 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 em memória da configuração.
Construtores
| Name | Descrição |
|---|---|
| BotConfiguration() |
Obsoleto.
BotConfiguration representa informação de configuração para um bot. |
Propriedades
| Name | Descrição |
|---|---|
| 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 cadeado - Usado 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.
Recebe ou define serviços ligados. |
| Version |
Obsoleto.
Obtém ou define a versão. |
Métodos
| Name | Descrição |
|---|---|
| ClearSecret() |
Obsoleto.
Segredo claro. |
| ConnectService(ConnectedService) |
Obsoleto.
Liga um serviço ao ficheiro do bot. |
| Decrypt(String) |
Obsoleto.
Descifra todos os valores na configuração de memória. |
| DisconnectService(String) |
Obsoleto.
Remover um serviço pelo seu ID. |
| DisconnectServiceByNameOrId(String) |
Obsoleto.
Remova um serviço pelo nome ou ID. |
| DisconnectServiceByNameOrId<T>(String) |
Obsoleto.
Remova um tipo específico de serviço pelo seu nome ou ID. |
| Encrypt(String) |
Obsoleto.
Encripta todos os valores na configuração de memória. |
| FindService(String) |
Obsoleto.
Encontre um serviço por identificação. |
| FindServiceByNameOrId(String) |
Obsoleto.
Encontre um serviço pelo nome ou ID. |
| FindServiceByNameOrId<T>(String) |
Obsoleto.
Encontre um tipo específico de serviço pelo seu nome ou identificação. |
| GenerateKey() |
Obsoleto.
Gerar uma nova chave adequada para encriptação. |
| Load(String, String) |
Obsoleto.
Carrega a configuração a partir de um ficheiro .bot. |
| LoadAsync(String, String) |
Obsoleto.
Carrega a configuração a partir de um ficheiro .bot. |
| LoadFromFolder(String, String) |
Obsoleto.
Carrega a configuração do bot procurando numa pasta e carregando o primeiro ficheiro .bot na pasta. |
| LoadFromFolderAsync(String, String) |
Obsoleto.
Carrega a configuração do bot procurando numa pasta e carregando o primeiro ficheiro .bot na pasta. |
| MigrateData() |
Obsoleto.
migrar registos antigos para registos novos. |
| Save(String) |
Obsoleto.
Guarda o ficheiro com secreto. |
| SaveAs(String, String) |
Obsoleto.
Guarda a configuração num ficheiro .bot. |
| SaveAsAsync(String, String) |
Obsoleto.
Guarda a configuração num ficheiro .bot. |
| SaveAsync(String) |
Obsoleto.
Guarda o ficheiro com secreto. |
| ValidateSecret(String) |
Obsoleto.
Certifica-te de que o segredo está correto descifrando o secretKey com ele. |
Métodos da Extensão
| Name | Descrição |
|---|---|
| IsProjectNameSpaceless(BotConfiguration, String) |
Obsoleto.
Verifique se o Nome do Project contém espaços em branco. |
| ValidateLuisKeyExistence(BotConfiguration) |
Obsoleto.
Verifica se tem LuisService a sua chave definida. |
| ValidateQnAKeyExistence(BotConfiguration) |
Obsoleto.
Verifica se tem QnAMakerService a sua chave definida. |