CustomCommandsConfig class
Klasse, die Konfigurationen für das Dialogdienstconnectorobjekt für die Verwendung eines CustomCommands-Back-Ends definiert.
- Extends
-
DialogServiceConfigImpl
Konstruktoren
Custom |
Erstellt eine Instanz von CustomCommandsConfig. |
Eigenschaften
application |
Ruft den entsprechenden Back-End-Anwendungsbezeichner ab. |
Dialog |
|
output |
|
properties | Ermöglicht den Zugriff auf benutzerdefinierte Eigenschaften. |
speech |
Ruft die Sprache der Spracherkennung ab. |
Methoden
from |
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. |
from |
Erstellt eine Instanz der Botframeworkkonfiguration mit dem angegebenen Abonnement und der angegebenen Region. |
Geerbte Methoden
close() | Entsorgen Sie zugeordnete Ressourcen. |
get |
Legt eine benannte Eigenschaft als Wert fest |
set |
Legt eine benannte Eigenschaft als Wert fest |
set |
Legt die Proxykonfiguration fest. Nur in Node.js Umgebungen relevant. In Version 1.4.0 hinzugefügt. |
set |
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
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
- channel
- UriQueryParameter
Geerbt von DialogServiceConfigImpl.setServiceProperty