Compartir a través de


CustomCommandsConfig class

Clase que define configuraciones para el objeto de conector de servicio de diálogo para usar un back-end CustomCommands.

Extends

DialogServiceConfigImpl

Constructores

CustomCommandsConfig()

Crea una instancia de CustomCommandsConfig.

Propiedades

applicationId

Obtiene el identificador de aplicación back-end correspondiente.

DialogTypes
outputFormat
properties

Proporciona acceso a propiedades personalizadas.

speechRecognitionLanguage

Obtiene el idioma de reconocimiento de voz.

Métodos

fromAuthorizationToken(string, string, string)

Crea una instancia de la configuración de Bot Framework con el identificador de aplicación de comandos de voz, el token de autorización y la región especificados. Nota: El autor de la llamada debe asegurarse de que el token de autorización es válido. Antes de que expire el token de autorización, el autor de la llamada debe actualizarlo llamando a este establecedor con un nuevo token válido. Como los valores de configuración se copian al crear un nuevo reconocedor, el nuevo valor de token no se aplicará a los reconocedores que ya se han creado. Para los reconocedores que se han creado antes, debe establecer el token de autorización del reconocedor correspondiente para actualizar el token. De lo contrario, los reconocedores encontrarán errores durante el reconocimiento.

fromSubscription(string, string, string)

Crea una instancia de la configuración de Bot Framework con la suscripción y la región especificadas.

Métodos heredados

close()

Elimine los recursos asociados.

getProperty(string | PropertyId, string)

Establece una propiedad con nombre como valor

setProperty(string | PropertyId, string)

Establece una propiedad con nombre como valor

setProxy(string, number, string, string)

Establece la configuración de proxy. Solo es relevante en entornos de Node.js. Se agregó en la versión 1.4.0.

setServiceProperty(string, string, UriQueryParameter)

Detalles del constructor

CustomCommandsConfig()

Crea una instancia de CustomCommandsConfig.

new CustomCommandsConfig()

Detalles de las propiedades

applicationId

Obtiene el identificador de aplicación back-end correspondiente.

string applicationId

Valor de propiedad

string

DialogTypes

static { BotFramework: string, CustomCommands: string } DialogTypes

Valor de propiedad

{ BotFramework: string, CustomCommands: string }

outputFormat

OutputFormat outputFormat

Valor de propiedad

properties

Proporciona acceso a propiedades personalizadas.

PropertyCollection properties

Valor de propiedad

Propiedades.

speechRecognitionLanguage

Obtiene el idioma de reconocimiento de voz.

string speechRecognitionLanguage

Valor de propiedad

string

Detalles del método

fromAuthorizationToken(string, string, string)

Crea una instancia de la configuración de Bot Framework con el identificador de aplicación de comandos de voz, el token de autorización y la región especificados. Nota: El autor de la llamada debe asegurarse de que el token de autorización es válido. Antes de que expire el token de autorización, el autor de la llamada debe actualizarlo llamando a este establecedor con un nuevo token válido. Como los valores de configuración se copian al crear un nuevo reconocedor, el nuevo valor de token no se aplicará a los reconocedores que ya se han creado. Para los reconocedores que se han creado antes, debe establecer el token de autorización del reconocedor correspondiente para actualizar el token. De lo contrario, los reconocedores encontrarán errores durante el reconocimiento.

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

Parámetros

applicationId

string

Identificador de aplicación de comandos de voz.

authorizationToken

string

Token de autorización asociado a la aplicación.

region

string

El nombre de la región (consulte la página región).

Devoluciones

Nueva configuración de comandos de voz.

fromSubscription(string, string, string)

Crea una instancia de la configuración de Bot Framework con la suscripción y la región especificadas.

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

Parámetros

applicationId

string

Identificador de aplicación de comandos de voz.

subscription

string

Clave de suscripción asociada al bot

region

string

El nombre de la región (consulte la página región).

Devoluciones

Nueva configuración de Bot Framework.

Detalles de los métodos heredados

close()

Elimine los recursos asociados.

function close()

Heredado de DialogServiceConfigImpl.close

getProperty(string | PropertyId, string)

Establece una propiedad con nombre como valor

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

Parámetros

name

string | PropertyId

Propiedad que se va a obtener.

def

string

El valor predeterminado que se va a devolver en caso de que no se conozca la propiedad .

Devoluciones

string

Valor actual, o valor predeterminado proporcionado, de la propiedad especificada.

Heredado de DialogServiceConfigImpl.getProperty

setProperty(string | PropertyId, string)

Establece una propiedad con nombre como valor

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

Parámetros

name

string | PropertyId

Propiedad que se va a establecer.

value

string

Valor.

Heredado de DialogServiceConfigImpl.setProperty

setProxy(string, number, string, string)

Establece la configuración de proxy. Solo es relevante en entornos de Node.js. Se agregó en la versión 1.4.0.

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

Parámetros

proxyHostName

string

Nombre de host del servidor proxy, sin el esquema de protocolo (http://)

proxyPort

number

Número de puerto del servidor proxy.

proxyUserName

string

Nombre de usuario del servidor proxy.

proxyPassword

string

Contraseña del servidor proxy.

Heredado de DialogServiceConfigImpl.setProxy

setServiceProperty(string, string, UriQueryParameter)

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

Parámetros

name

string

value

string

Heredado de DialogServiceConfigImpl.setServiceProperty