caixa de diálogo de classe::CustomCommandsConfig
class Dialog::CustomCommandsConfig
: public Dialog::DialogServiceConfig
Classe que define configurações para o objeto do conector do serviço de diálogo para utilizar um back-end CustomCommands.
Membros
SetApplicationId
Sintaxe: public inline void SetApplicationId ( const std::string & applicationId );
Define o identificador de aplicação de back-end correspondente.
Parâmetros
-
applicationId
Identificador da aplicação.
GetApplicationId
Sintaxe: public inline std::string GetApplicationId ( ) const;
Obtém o identificador da aplicação.
Devoluções
Chave Secreta do Canal de Voz.
FromSubscription
Sintaxe: public inline static std::shared_ptr< CustomCommandsConfig > FromSubscription ( const std::string & appId , const std::string & subscription , const std::string & region );
Cria uma instância de configuração de Comandos Personalizados com o ID de aplicação especificado, a chave de subscrição e a região.
Parâmetros
appId
ID da aplicação comandos personalizados.subscription
Chave de subscrição associada ao botregion
O nome da região (veja a página da região).
Devoluções
Um ponteiro partilhado para a nova configuração do bot framework.
FromAuthorizationToken
Sintaxe: public inline static std::shared_ptr< CustomCommandsConfig > FromAuthorizationToken ( const std::string & appId , const std::string & authToken , const std::string & region );
Cria uma instância de configuração de Comandos Personalizados com o token de autorização do ID de aplicação especificado e a região. Nota: o autor da chamada tem de garantir que o token de autorização é válido. Antes de o token de autorização expirar, o autor da chamada tem de o atualizar ao chamar este setter com um novo token válido. À medida que os valores de configuração são copiados ao criar um novo conector, o novo valor de token não será aplicado aos conectores que já tenham sido criados. Para os conectores que foram criados anteriormente, tem de definir o token de autorização do conector correspondente para atualizar o token. Caso contrário, os conectores encontrarão erros durante a operação.
Parâmetros
appId
ID da aplicação comandos personalizados.authToken
O token de autorização.region
O nome da região (veja a página da região).
Devoluções
Um ponteiro partilhado para a nova configuração do bot framework.