Freigeben über


CustomCommandsConfig class

Klasse, die Konfigurationen für das Dialogdienstconnectorobjekt für die Verwendung eines CustomCommands-Back-Ends definiert.

Extends

DialogServiceConfigImpl

Konstruktoren

CustomCommandsConfig()

Erstellt eine Instanz von CustomCommandsConfig.

Eigenschaften

applicationId

Ruft den entsprechenden Back-End-Anwendungsbezeichner ab.

DialogTypes
outputFormat
properties

Ermöglicht den Zugriff auf benutzerdefinierte Eigenschaften.

speechRecognitionLanguage

Ruft die Sprache der Spracherkennung ab.

Methoden

fromAuthorizationToken(string, string, string)

Erstellt eine Instanz der Botframeworkkonfiguration mit der angegebenen Speech Commands-Anwendungs-ID, dem Autorisierungstoken und der angegebenen Region. Hinweis: Der Aufrufer muss sicherstellen, dass das Autorisierungstoken gültig ist. Bevor das Autorisierungstoken abläuft, muss der Aufrufer es aktualisieren, indem er diesen Setter mit einem neuen gültigen Token aufruft. Wenn Konfigurationswerte beim Erstellen einer neuen Erkennung kopiert werden, gilt der neue Tokenwert nicht für bereits erstellte Erkennungen. Für Erkennungen, die zuvor erstellt wurden, müssen Sie das Autorisierungstoken der entsprechenden Erkennung festlegen, um das Token zu aktualisieren. Andernfalls treten bei der Erkennung Fehler auf.

fromSubscription(string, string, string)

Erstellt eine Instanz der Botframeworkkonfiguration mit dem angegebenen Abonnement und der angegebenen Region.

Geerbte Methoden

close()

Entsorgen Sie zugeordnete Ressourcen.

getProperty(string | PropertyId, string)

Legt eine benannte Eigenschaft als Wert fest

setProperty(string | PropertyId, string)

Legt eine benannte Eigenschaft als Wert fest

setProxy(string, number, string, string)

Legt die Proxykonfiguration fest. Nur in Node.js Umgebungen relevant. In Version 1.4.0 hinzugefügt.

setServiceProperty(string, string, UriQueryParameter)

Details zum Konstruktor

CustomCommandsConfig()

Erstellt eine Instanz von CustomCommandsConfig.

new CustomCommandsConfig()

Details zur Eigenschaft

applicationId

Ruft den entsprechenden Back-End-Anwendungsbezeichner ab.

string applicationId

Eigenschaftswert

string

DialogTypes

static { BotFramework: string, CustomCommands: string } DialogTypes

Eigenschaftswert

{ BotFramework: string, CustomCommands: string }

outputFormat

OutputFormat outputFormat

Eigenschaftswert

properties

Ermöglicht den Zugriff auf benutzerdefinierte Eigenschaften.

PropertyCollection properties

Eigenschaftswert

Die Eigenschaften.

speechRecognitionLanguage

Ruft die Sprache der Spracherkennung ab.

string speechRecognitionLanguage

Eigenschaftswert

string

Details zur Methode

fromAuthorizationToken(string, string, string)

Erstellt eine Instanz der Botframeworkkonfiguration mit der angegebenen Speech Commands-Anwendungs-ID, dem Autorisierungstoken und der angegebenen Region. Hinweis: Der Aufrufer muss sicherstellen, dass das Autorisierungstoken gültig ist. Bevor das Autorisierungstoken abläuft, muss der Aufrufer es aktualisieren, indem er diesen Setter mit einem neuen gültigen Token aufruft. Wenn Konfigurationswerte beim Erstellen einer neuen Erkennung kopiert werden, gilt der neue Tokenwert nicht für bereits erstellte Erkennungen. Für Erkennungen, die zuvor erstellt wurden, müssen Sie das Autorisierungstoken der entsprechenden Erkennung festlegen, um das Token zu aktualisieren. Andernfalls treten bei der Erkennung Fehler auf.

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

Parameter

applicationId

string

Anwendungs-ID für Sprachbefehle.

authorizationToken

string

Das der Anwendung zugeordnete Autorisierungstoken.

region

string

Der Regionsname (siehe Regionsseite).

Gibt zurück

Eine neue Sprachbefehlskonfiguration.

fromSubscription(string, string, string)

Erstellt eine Instanz der Botframeworkkonfiguration mit dem angegebenen Abonnement und der angegebenen Region.

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

Parameter

applicationId

string

Anwendungs-ID für Sprachbefehle.

subscription

string

Abonnementschlüssel, der dem Bot zugeordnet ist

region

string

Der Regionsname (siehe Regionsseite).

Gibt zurück

Eine neue Botframeworkkonfiguration.

Details zur geerbten Methode

close()

Entsorgen Sie zugeordnete Ressourcen.

function close()

Geerbt von DialogServiceConfigImpl.close

getProperty(string | PropertyId, string)

Legt eine benannte Eigenschaft als Wert fest

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

Parameter

name

string | PropertyId

Die abzurufende Eigenschaft.

def

string

Der Standardwert, der zurückgegeben werden soll, falls die Eigenschaft nicht bekannt ist.

Gibt zurück

string

Der aktuelle Wert oder der angegebene Standardwert der angegebenen Eigenschaft.

Geerbt von DialogServiceConfigImpl.getProperty

setProperty(string | PropertyId, string)

Legt eine benannte Eigenschaft als Wert fest

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

Parameter

name

string | PropertyId

Die festzulegende Eigenschaft.

value

string

Der Wert.

Geerbt von DialogServiceConfigImpl.setProperty

setProxy(string, number, string, string)

Legt die Proxykonfiguration fest. Nur in Node.js Umgebungen relevant. In Version 1.4.0 hinzugefügt.

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

Parameter

proxyHostName

string

Der Hostname des Proxyservers ohne Protokollschema (http://)

proxyPort

number

Die Portnummer des Proxyservers.

proxyUserName

string

Der Benutzername des Proxyservers.

proxyPassword

string

Das Kennwort des Proxyservers.

Geerbt von DialogServiceConfigImpl.setProxy

setServiceProperty(string, string, UriQueryParameter)

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

Parameter

name

string

value

string

Geerbt von DialogServiceConfigImpl.setServiceProperty