CustomCommandsConfig class

Klasa, która definiuje konfiguracje obiektu łącznika usługi dialogowej do używania zaplecza CustomCommands.

Extends

DialogServiceConfigImpl

Konstruktory

CustomCommandsConfig()

Tworzy wystąpienie polecenia CustomCommandsConfig.

Właściwości

applicationId

Pobiera odpowiedni identyfikator aplikacji zaplecza.

DialogTypes
outputFormat
properties

Zapewnia dostęp do właściwości niestandardowych.

speechRecognitionLanguage

Pobiera język rozpoznawania mowy.

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.

fromSubscription(string, string, string)

Tworzy wystąpienie konfiguracji struktury bota z określoną subskrypcją i regionem.

Metody dziedziczone

close()

Usuwanie skojarzonych zasobów.

getProperty(string | PropertyId, string)

Ustawia nazwaną właściwość jako wartość

setProperty(string | PropertyId, string)

Ustawia nazwaną właściwość jako wartość

setProxy(string, number, string, string)

Ustawia konfigurację serwera proxy. Istotne tylko w środowiskach Node.js. Dodano element w wersji 1.4.0.

setServiceProperty(string, string, UriQueryParameter)

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

OutputFormat outputFormat

Wartość właściwości

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

Dziedziczone z DialogServiceConfigImpl.setServiceProperty