Idioma

BotConfiguration Classe

Definição

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.

Aplica-se a