BotConfiguration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
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
Comentários
Normalmente, ele é carregado a partir de um arquivo .bot no disco. Esta classe implementa métodos para criptografar e manipular a representação em memória da configuração.
Construtores
| Nome | Description |
|---|---|
| BotConfiguration() |
Obsoleto.
BotConfiguration representa informações de configuração para um bot. |
Propriedades
| Nome | Description |
|---|---|
| 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 configura cadeado - Usado para validar que o segredo é consistente para todos os campos criptografados. |
| Properties |
Obsoleto.
Obtém ou estabelece propriedades que não são definidas de outra forma. |
| Services |
Obsoleto.
Recebe ou configura serviços conectados. |
| Version |
Obsoleto.
Obtém ou define a versão. |
Métodos
| Nome | Description |
|---|---|
| ClearSecret() |
Obsoleto.
Segredo claro. |
| ConnectService(ConnectedService) |
Obsoleto.
Conecte um serviço ao arquivo de bot. |
| Decrypt(String) |
Obsoleto.
Descriptografe todos os valores na configuração na memória. |
| DisconnectService(String) |
Obsoleto.
Remova 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 nome ou ID. |
| Encrypt(String) |
Obsoleto.
Criptografe todos os valores na configuração na memória. |
| FindService(String) |
Obsoleto.
Encontre um serviço por ID. |
| FindServiceByNameOrId(String) |
Obsoleto.
Encontre um serviço pelo nome ou ID. |
| FindServiceByNameOrId<T>(String) |
Obsoleto.
Encontre um tipo específico de serviço pelo nome ou ID. |
| GenerateKey() |
Obsoleto.
Gere uma nova chave adequada para criptografia. |
| Load(String, String) |
Obsoleto.
Carregue a configuração de um arquivo .bot. |
| LoadAsync(String, String) |
Obsoleto.
Carregue a configuração de um arquivo .bot. |
| LoadFromFolder(String, String) |
Obsoleto.
Carregue a configuração do bot procurando em uma pasta e carregando o primeiro arquivo .bot na pasta. |
| LoadFromFolderAsync(String, String) |
Obsoleto.
Carregue a configuração do bot procurando em uma pasta e carregando o primeiro arquivo .bot na pasta. |
| MigrateData() |
Obsoleto.
migre registros antigos para registros novos. |
| Save(String) |
Obsoleto.
Salve o arquivo com segredo. |
| SaveAs(String, String) |
Obsoleto.
Salve a configuração em um arquivo .bot. |
| SaveAsAsync(String, String) |
Obsoleto.
Salve a configuração em um arquivo .bot. |
| SaveAsync(String) |
Obsoleto.
Salve o arquivo com segredo. |
| ValidateSecret(String) |
Obsoleto.
Verifique se o segredo está correto descriptografando o secretKey com ele. |
Métodos de Extensão
| Nome | Description |
|---|---|
| IsProjectNameSpaceless(BotConfiguration, String) |
Obsoleto.
Verifique se o Nome do Project contém espaços em branco. |
| ValidateLuisKeyExistence(BotConfiguration) |
Obsoleto.
Verifica se tem LuisService sua chave definida. |
| ValidateQnAKeyExistence(BotConfiguration) |
Obsoleto.
Verifica se tem QnAMakerService sua chave definida. |