Idioma

BotConfiguration Classe

Definição

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.

Aplica-se a