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
Custom |
Crea una instancia de CustomCommandsConfig. |
Propiedades
application |
Obtiene el identificador de aplicación back-end correspondiente. |
Dialog |
|
output |
|
properties | Proporciona acceso a propiedades personalizadas. |
speech |
Obtiene el idioma de reconocimiento de voz. |
Métodos
from |
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. |
from |
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. |
get |
Establece una propiedad con nombre como valor |
set |
Establece una propiedad con nombre como valor |
set |
Establece la configuración de proxy. Solo es relevante en entornos de Node.js. Se agregó en la versión 1.4.0. |
set |
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
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
- channel
- UriQueryParameter
Heredado de DialogServiceConfigImpl.setServiceProperty