Freigeben über


CustomCommandsConfig class

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

Extends

DialogServiceConfigImpl

Konstruktoren

CustomCommandsConfig()

Erstellt eine Instanz von CustomCommandsConfig.

Eigenschaften

applicationId

Ruft den entsprechenden Back-End-Anwendungsbezeichner ab.

DialogTypes
outputFormat
properties

Bietet Zugriff auf benutzerdefinierte Eigenschaften.

speechRecognitionLanguage

Ruft die Spracherkennungssprache ab.

Methoden

fromAuthorizationToken(string, string, string)

Erstellt eine Instanz der Bot-Framework-Konfiguration mit der angegebenen Anwendungs-ID der Sprachbefehle, des Autorisierungstokens und der 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 Erkennungen, die bereits erstellt wurden. 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 Bot-Framework-Konfiguration mit dem angegebenen Abonnement und der angegebenen Region.

Geerbte Methoden

close()

Verwerfen von zugeordneten 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

Bietet Zugriff auf benutzerdefinierte Eigenschaften.

PropertyCollection properties

Eigenschaftswert

Die Eigenschaften.

speechRecognitionLanguage

Ruft die Spracherkennungssprache ab.

string speechRecognitionLanguage

Eigenschaftswert

string

Details zur Methode

fromAuthorizationToken(string, string, string)

Erstellt eine Instanz der Bot-Framework-Konfiguration mit der angegebenen Anwendungs-ID der Sprachbefehle, des Autorisierungstokens und der 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 Erkennungen, die bereits erstellt wurden. 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 der Sprachbefehle.

authorizationToken

string

Das autorisierungstoken, das der Anwendung zugeordnet ist.

region

string

Der Regionsname (siehe Bereichsseite).

Gibt zurück

Eine neue Sprachbefehlskonfiguration.

fromSubscription(string, string, string)

Erstellt eine Instanz der Bot-Framework-Konfiguration mit dem angegebenen Abonnement und der angegebenen Region.

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

Parameter

applicationId

string

Anwendungs-ID der Sprachbefehle.

subscription

string

Abonnementschlüssel, der dem Bot zugeordnet ist

region

string

Der Regionsname (siehe Bereichsseite).

Gibt zurück

Eine neue Bot-Framework-Konfiguration.

Details zur geerbten Methode

close()

Verwerfen von zugeordneten 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 das 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