CustomCommandsConfig class
Classe qui définit des configurations pour l’objet connecteur du service de dialogue pour l’utilisation d’un back-end CustomCommands.
- Extends
-
DialogServiceConfigImpl
Constructeurs
Custom |
Crée une instance de CustomCommandsConfig. |
Propriétés
application |
Obtient l’identificateur d’application back-end correspondant. |
Dialog |
|
output |
|
properties | Fournit l’accès aux propriétés personnalisées. |
speech |
Obtient la langue de reconnaissance vocale. |
Méthodes
from |
Crée une instance de la configuration de l’infrastructure de bot avec l’ID d’application, le jeton d’autorisation et la région de Commandes Speech spécifiés. Remarque : l’appelant doit s’assurer que le jeton d’autorisation est valide. Avant que le jeton d’autorisation expire, l’appelant doit l’actualiser en appelant cet méthode setter avec un nouveau jeton valide. Comme les valeurs de configuration sont copiées lors de la création d’un module de reconnaissance, la nouvelle valeur de jeton ne s’applique pas aux générateurs de reconnaissance qui ont déjà été créés. Pour les éléments de reconnaissance qui ont été créés auparavant, vous devez définir le jeton d’autorisation du module de reconnaissance correspondant pour actualiser le jeton. Dans le cas contraire, les modules de reconnaissance rencontrent des erreurs lors de la reconnaissance. |
from |
Crée une instance de la configuration de l’infrastructure de bot avec l’abonnement et la région spécifiés. |
Méthodes héritées
close() | Supprimer les ressources associées. |
get |
Définit une propriété nommée comme valeur |
set |
Définit une propriété nommée comme valeur |
set |
Définit la configuration du proxy. Applicable uniquement dans les environnements Node.js. Ajouté dans la version 1.4.0. |
set |
Détails du constructeur
CustomCommandsConfig()
Crée une instance de CustomCommandsConfig.
new CustomCommandsConfig()
Détails de la propriété
applicationId
Obtient l’identificateur d’application back-end correspondant.
string applicationId
Valeur de propriété
string
DialogTypes
static { BotFramework: string, CustomCommands: string } DialogTypes
Valeur de propriété
{ BotFramework: string, CustomCommands: string }
outputFormat
properties
Fournit l’accès aux propriétés personnalisées.
PropertyCollection properties
Valeur de propriété
Propriétés.
speechRecognitionLanguage
Obtient la langue de reconnaissance vocale.
string speechRecognitionLanguage
Valeur de propriété
string
Détails de la méthode
fromAuthorizationToken(string, string, string)
Crée une instance de la configuration de l’infrastructure de bot avec l’ID d’application, le jeton d’autorisation et la région de Commandes Speech spécifiés. Remarque : l’appelant doit s’assurer que le jeton d’autorisation est valide. Avant que le jeton d’autorisation expire, l’appelant doit l’actualiser en appelant cet méthode setter avec un nouveau jeton valide. Comme les valeurs de configuration sont copiées lors de la création d’un module de reconnaissance, la nouvelle valeur de jeton ne s’applique pas aux générateurs de reconnaissance qui ont déjà été créés. Pour les éléments de reconnaissance qui ont été créés auparavant, vous devez définir le jeton d’autorisation du module de reconnaissance correspondant pour actualiser le jeton. Dans le cas contraire, les modules de reconnaissance rencontrent des erreurs lors de la reconnaissance.
static function fromAuthorizationToken(applicationId: string, authorizationToken: string, region: string): CustomCommandsConfig
Paramètres
- applicationId
-
string
ID de l’application Commandes Speech.
- authorizationToken
-
string
Jeton d’autorisation associé à l’application.
- region
-
string
Nom de la région (voir la page région).
Retours
Nouvelle configuration des commandes vocales.
fromSubscription(string, string, string)
Crée une instance de la configuration de l’infrastructure de bot avec l’abonnement et la région spécifiés.
static function fromSubscription(applicationId: string, subscription: string, region: string): CustomCommandsConfig
Paramètres
- applicationId
-
string
ID de l’application Commandes Speech.
- subscription
-
string
Clé d’abonnement associée au bot
- region
-
string
Nom de la région (voir la page région).
Retours
Nouvelle configuration de l’infrastructure de bot.
Détails de la méthode héritée
close()
Supprimer les ressources associées.
function close()
Hérité de DialogServiceConfigImpl.close
getProperty(string | PropertyId, string)
Définit une propriété nommée comme valeur
function getProperty(name: string | PropertyId, def?: string): string
Paramètres
- name
-
string | PropertyId
Propriété à obtenir.
- def
-
string
Valeur par défaut à retourner si la propriété n’est pas connue.
Retours
string
Valeur actuelle, ou valeur par défaut fournie, de la propriété donnée.
Hérité de DialogServiceConfigImpl.getProperty
setProperty(string | PropertyId, string)
Définit une propriété nommée comme valeur
function setProperty(name: string | PropertyId, value: string)
Paramètres
- name
-
string | PropertyId
Propriété à obtenir.
- value
-
string
La valeur.
Hérité de DialogServiceConfigImpl.setProperty
setProxy(string, number, string, string)
Définit la configuration du proxy. Applicable uniquement dans les environnements Node.js. Ajouté dans la version 1.4.0.
function setProxy(proxyHostName: string, proxyPort: number, proxyUserName?: string, proxyPassword?: string)
Paramètres
- proxyHostName
-
string
Nom d’hôte du serveur proxy, sans le schéma de protocole (http://)
- proxyPort
-
number
Numéro de port du serveur proxy.
- proxyUserName
-
string
Nom d’utilisateur du serveur proxy.
- proxyPassword
-
string
Mot de passe du serveur proxy.
Hérité de DialogServiceConfigImpl.setProxy
setServiceProperty(string, string, UriQueryParameter)
function setServiceProperty(name: string, value: string, channel: UriQueryParameter)
Paramètres
- name
-
string
- value
-
string
- channel
- UriQueryParameter
Hérité de DialogServiceConfigImpl.setServiceProperty