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

CustomCommandsConfig()

Crée une instance de CustomCommandsConfig.

Propriétés

applicationId

Obtient l’identificateur d’application back-end correspondant.

DialogTypes
outputFormat
properties

Fournit l’accès aux propriétés personnalisées.

speechRecognitionLanguage

Obtient la langue de reconnaissance vocale.

Méthodes

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.

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.

Méthodes héritées

close()

Supprimer les ressources associées.

getProperty(string | PropertyId, string)

Définit une propriété nommée comme valeur

setProperty(string | PropertyId, string)

Définit une propriété nommée comme valeur

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.

setServiceProperty(string, string, UriQueryParameter)

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

OutputFormat outputFormat

Valeur de propriété

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

Hérité de DialogServiceConfigImpl.setServiceProperty