Share via


CustomCommandsConfig class

Classe que define as configurações do objeto do conector do serviço de diálogo para utilizar um back-end CustomCommands.

Extends

DialogServiceConfigImpl

Construtores

CustomCommandsConfig()

Cria uma instância de CustomCommandsConfig.

Propriedades

applicationId

Obtém o identificador de aplicação de back-end correspondente.

DialogTypes
outputFormat
properties

Fornece acesso a propriedades personalizadas.

speechRecognitionLanguage

Obtém o idioma de reconhecimento de voz.

Métodos

fromAuthorizationToken(string, string, string)

Cria uma instância da configuração do bot framework com o ID da aplicação Comandos de Voz especificado, o token de autorização 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 reconhecedor, o novo valor de token não será aplicado aos reconhecedores que já tenham sido criados. Para os reconhecedores que já foram criados anteriormente, tem de definir o token de autorização do reconhecedor correspondente para atualizar o token. Caso contrário, os reconhecedores encontrarão erros durante o reconhecimento.

fromSubscription(string, string, string)

Cria uma instância da configuração do bot framework com a subscrição e a região especificadas.

Métodos Herdados

close()

Eliminar recursos associados.

getProperty(string | PropertyId, string)

Define uma propriedade com nome como valor

setProperty(string | PropertyId, string)

Define uma propriedade com nome como valor

setProxy(string, number, string, string)

Define a configuração do proxy. Apenas relevante em ambientes Node.js. Adicionado na versão 1.4.0.

setServiceProperty(string, string, UriQueryParameter)

Detalhes do Construtor

CustomCommandsConfig()

Cria uma instância de CustomCommandsConfig.

new CustomCommandsConfig()

Detalhes de Propriedade

applicationId

Obtém o identificador de aplicação de back-end correspondente.

string applicationId

Valor de Propriedade

string

DialogTypes

static { BotFramework: string, CustomCommands: string } DialogTypes

Valor de Propriedade

{ BotFramework: string, CustomCommands: string }

outputFormat

OutputFormat outputFormat

Valor de Propriedade

properties

Fornece acesso a propriedades personalizadas.

PropertyCollection properties

Valor de Propriedade

As propriedades.

speechRecognitionLanguage

Obtém o idioma de reconhecimento de voz.

string speechRecognitionLanguage

Valor de Propriedade

string

Detalhes de Método

fromAuthorizationToken(string, string, string)

Cria uma instância da configuração do bot framework com o ID da aplicação Comandos de Voz especificado, o token de autorização 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 reconhecedor, o novo valor de token não será aplicado aos reconhecedores que já tenham sido criados. Para os reconhecedores que já foram criados anteriormente, tem de definir o token de autorização do reconhecedor correspondente para atualizar o token. Caso contrário, os reconhecedores encontrarão erros durante o reconhecimento.

static function fromAuthorizationToken(applicationId: string, authorizationToken: string, region: string): CustomCommandsConfig

Parâmetros

applicationId

string

ID da aplicação Comandos de Voz.

authorizationToken

string

O token de autorização associado à aplicação.

region

string

O nome da região (veja a página da região).

Devoluções

Uma nova configuração de comandos de voz.

fromSubscription(string, string, string)

Cria uma instância da configuração do bot framework com a subscrição e a região especificadas.

static function fromSubscription(applicationId: string, subscription: string, region: string): CustomCommandsConfig

Parâmetros

applicationId

string

ID da aplicação Comandos de Voz.

subscription

string

Chave de subscrição associada ao bot

region

string

O nome da região (veja a página da região).

Devoluções

Uma nova configuração do bot framework.

Detalhes do Método Herdado

close()

Eliminar recursos associados.

function close()

Herdado de DialogServiceConfigImpl.close

getProperty(string | PropertyId, string)

Define uma propriedade com nome como valor

function getProperty(name: string | PropertyId, def?: string): string

Parâmetros

name

string | PropertyId

A propriedade a obter.

def

string

O valor predefinido a devolver caso a propriedade não seja conhecida.

Devoluções

string

O valor atual, ou predefinido, da propriedade especificada.

Herdado de DialogServiceConfigImpl.getProperty

setProperty(string | PropertyId, string)

Define uma propriedade com nome como valor

function setProperty(name: string | PropertyId, value: string)

Parâmetros

name

string | PropertyId

A propriedade a definir.

value

string

O valor.

Herdado de DialogServiceConfigImpl.setProperty

setProxy(string, number, string, string)

Define a configuração do proxy. Apenas relevante em ambientes Node.js. Adicionado na versão 1.4.0.

function setProxy(proxyHostName: string, proxyPort: number, proxyUserName?: string, proxyPassword?: string)

Parâmetros

proxyHostName

string

O nome do anfitrião do servidor proxy, sem o esquema de protocolo (http://)

proxyPort

number

O número de porta do servidor proxy.

proxyUserName

string

O nome de utilizador do servidor proxy.

proxyPassword

string

A palavra-passe do servidor proxy.

Herdado de DialogServiceConfigImpl.setProxy

setServiceProperty(string, string, UriQueryParameter)

function setServiceProperty(name: string, value: string, channel: UriQueryParameter)

Parâmetros

name

string

value

string

Herdado de DiálogoServiceConfigImpl.setServiceProperty