CustomCommandsConfig class
Klasa, która definiuje konfiguracje obiektu łącznika usługi dialogowej do używania zaplecza CustomCommands.
- Extends
-
DialogServiceConfigImpl
Konstruktory
Custom |
Tworzy wystąpienie polecenia CustomCommandsConfig. |
Właściwości
application |
Pobiera odpowiedni identyfikator aplikacji zaplecza. |
Dialog |
|
output |
|
properties | Zapewnia dostęp do właściwości niestandardowych. |
speech |
Pobiera język rozpoznawania mowy. |
Metody
from |
Tworzy wystąpienie konfiguracji platformy botów z określonym identyfikatorem aplikacji poleceń rozpoznawania mowy, tokenem autoryzacji i regionem. Uwaga: obiekt wywołujący musi upewnić się, że token autoryzacji jest prawidłowy. Przed wygaśnięciem tokenu autoryzacji obiekt wywołujący musi go odświeżyć, wywołując go przez wywołanie tego ustawiacza przy użyciu nowego prawidłowego tokenu. Ponieważ wartości konfiguracji są kopiowane podczas tworzenia nowego rozpoznawania, nowa wartość tokenu nie będzie stosowana do rozpoznawania, które zostały już utworzone. W przypadku rozpoznawania, które zostały utworzone wcześniej, należy ustawić token autoryzacji odpowiedniego rozpoznawania w celu odświeżenia tokenu. W przeciwnym razie osoby rozpoznające napotkają błędy podczas rozpoznawania. |
from |
Tworzy wystąpienie konfiguracji struktury bota z określoną subskrypcją i regionem. |
Metody dziedziczone
close() | Usuwanie skojarzonych zasobów. |
get |
Ustawia nazwaną właściwość jako wartość |
set |
Ustawia nazwaną właściwość jako wartość |
set |
Ustawia konfigurację serwera proxy. Istotne tylko w środowiskach Node.js. Dodano element w wersji 1.4.0. |
set |
Szczegóły konstruktora
CustomCommandsConfig()
Tworzy wystąpienie polecenia CustomCommandsConfig.
new CustomCommandsConfig()
Szczegóły właściwości
applicationId
Pobiera odpowiedni identyfikator aplikacji zaplecza.
string applicationId
Wartość właściwości
string
DialogTypes
static { BotFramework: string, CustomCommands: string } DialogTypes
Wartość właściwości
{ BotFramework: string, CustomCommands: string }
outputFormat
properties
Zapewnia dostęp do właściwości niestandardowych.
PropertyCollection properties
Wartość właściwości
Właściwości.
speechRecognitionLanguage
Pobiera język rozpoznawania mowy.
string speechRecognitionLanguage
Wartość właściwości
string
Szczegóły metody
fromAuthorizationToken(string, string, string)
Tworzy wystąpienie konfiguracji platformy botów z określonym identyfikatorem aplikacji poleceń rozpoznawania mowy, tokenem autoryzacji i regionem. Uwaga: obiekt wywołujący musi upewnić się, że token autoryzacji jest prawidłowy. Przed wygaśnięciem tokenu autoryzacji obiekt wywołujący musi go odświeżyć, wywołując go przez wywołanie tego ustawiacza przy użyciu nowego prawidłowego tokenu. Ponieważ wartości konfiguracji są kopiowane podczas tworzenia nowego rozpoznawania, nowa wartość tokenu nie będzie stosowana do rozpoznawania, które zostały już utworzone. W przypadku rozpoznawania, które zostały utworzone wcześniej, należy ustawić token autoryzacji odpowiedniego rozpoznawania w celu odświeżenia tokenu. W przeciwnym razie osoby rozpoznające napotkają błędy podczas rozpoznawania.
static function fromAuthorizationToken(applicationId: string, authorizationToken: string, region: string): CustomCommandsConfig
Parametry
- applicationId
-
string
Identyfikator aplikacji poleceń mowy.
- authorizationToken
-
string
Token autoryzacji skojarzony z aplikacją.
- region
-
string
Nazwa regionu (zobacz stronę regionów).
Zwraca
Nowa konfiguracja poleceń mowy.
fromSubscription(string, string, string)
Tworzy wystąpienie konfiguracji struktury bota z określoną subskrypcją i regionem.
static function fromSubscription(applicationId: string, subscription: string, region: string): CustomCommandsConfig
Parametry
- applicationId
-
string
Identyfikator aplikacji poleceń mowy.
- subscription
-
string
Klucz subskrypcji skojarzony z botem
- region
-
string
Nazwa regionu (zobacz stronę regionów).
Zwraca
Nowa konfiguracja platformy botów.
Szczegóły metody dziedziczonej
close()
Usuwanie skojarzonych zasobów.
function close()
Dziedziczone z DialogServiceConfigImpl.close
getProperty(string | PropertyId, string)
Ustawia nazwaną właściwość jako wartość
function getProperty(name: string | PropertyId, def?: string): string
Parametry
- name
-
string | PropertyId
Właściwość do pobrania.
- def
-
string
Wartość domyślna, która ma być zwracana w przypadku, gdy właściwość nie jest znana.
Zwraca
string
Bieżąca wartość lub podana wartość domyślna danej właściwości.
Dziedziczone z DialogServiceConfigImpl.getProperty
setProperty(string | PropertyId, string)
Ustawia nazwaną właściwość jako wartość
function setProperty(name: string | PropertyId, value: string)
Parametry
- name
-
string | PropertyId
Właściwość do ustawienia.
- value
-
string
Wartość.
Dziedziczone z DialogServiceConfigImpl.setProperty
setProxy(string, number, string, string)
Ustawia konfigurację serwera proxy. Istotne tylko w środowiskach Node.js. Dodano element w wersji 1.4.0.
function setProxy(proxyHostName: string, proxyPort: number, proxyUserName?: string, proxyPassword?: string)
Parametry
- proxyHostName
-
string
Nazwa hosta serwera proxy bez schematu protokołu (http://)
- proxyPort
-
number
Numer portu serwera proxy.
- proxyUserName
-
string
Nazwa użytkownika serwera proxy.
- proxyPassword
-
string
Hasło serwera proxy.
Dziedziczone z DialogServiceConfigImpl.setProxy
setServiceProperty(string, string, UriQueryParameter)
function setServiceProperty(name: string, value: string, channel: UriQueryParameter)
Parametry
- name
-
string
- value
-
string
- channel
- UriQueryParameter
Dziedziczone z DialogServiceConfigImpl.setServiceProperty