Sdílet prostřednictvím


CustomCommandsConfig class

Třída, která definuje konfigurace pro objekt konektoru služby dialogového okna pro použití back-endu CustomCommands.

Extends

DialogServiceConfigImpl

Konstruktory

CustomCommandsConfig()

Vytvoří instanci CustomCommandsConfig.

Vlastnosti

applicationId

Získá odpovídající identifikátor back-endové aplikace.

DialogTypes
outputFormat
properties

Poskytuje přístup k vlastním vlastnostem.

speechRecognitionLanguage

Získá jazyk rozpoznávání řeči.

Metody

fromAuthorizationToken(string, string, string)

Vytvoří instanci konfigurace služby Bot Framework se zadaným ID aplikace Speech Commands, autorizačním tokenem a oblastí. Poznámka: Volající musí zajistit platnost autorizačního tokenu. Než vyprší platnost autorizačního tokenu, volající ho musí aktualizovat zavoláním tohoto setteru s novým platným tokenem. Při vytváření nového rozpoznávatele se hodnoty konfigurace zkopírují, ale nová hodnota tokenu se nepoužije pro rozpoznávání, které už byly vytvořeny. Pro rozpoznávání, které byly vytvořeny dříve, musíte nastavit autorizační token odpovídajícího rozpoznávatele pro aktualizaci tokenu. V opačném případě se při rozpoznávání budou narazit na chyby.

fromSubscription(string, string, string)

Vytvoří instanci konfigurace služby Bot Framework se zadaným předplatným a oblastí.

Zděděné metody

close()

Vyřaďte přidružené prostředky.

getProperty(string | PropertyId, string)

Nastaví pojmenovanou vlastnost jako hodnotu.

setProperty(string | PropertyId, string)

Nastaví pojmenovanou vlastnost jako hodnotu.

setProxy(string, number, string, string)

Nastaví konfiguraci proxy serveru. Relevantní pouze v prostředích Node.js. Přidáno ve verzi 1.4.0.

setServiceProperty(string, string, UriQueryParameter)

Podrobnosti konstruktoru

CustomCommandsConfig()

Vytvoří instanci CustomCommandsConfig.

new CustomCommandsConfig()

Podrobnosti vlastnosti

applicationId

Získá odpovídající identifikátor back-endové aplikace.

string applicationId

Hodnota vlastnosti

string

DialogTypes

static { BotFramework: string, CustomCommands: string } DialogTypes

Hodnota vlastnosti

{ BotFramework: string, CustomCommands: string }

outputFormat

OutputFormat outputFormat

Hodnota vlastnosti

properties

Poskytuje přístup k vlastním vlastnostem.

PropertyCollection properties

Hodnota vlastnosti

Vlastnosti.

speechRecognitionLanguage

Získá jazyk rozpoznávání řeči.

string speechRecognitionLanguage

Hodnota vlastnosti

string

Podrobnosti metody

fromAuthorizationToken(string, string, string)

Vytvoří instanci konfigurace služby Bot Framework se zadaným ID aplikace Speech Commands, autorizačním tokenem a oblastí. Poznámka: Volající musí zajistit platnost autorizačního tokenu. Než vyprší platnost autorizačního tokenu, volající ho musí aktualizovat zavoláním tohoto setteru s novým platným tokenem. Při vytváření nového rozpoznávatele se hodnoty konfigurace zkopírují, ale nová hodnota tokenu se nepoužije pro rozpoznávání, které už byly vytvořeny. Pro rozpoznávání, které byly vytvořeny dříve, musíte nastavit autorizační token odpovídajícího rozpoznávatele pro aktualizaci tokenu. V opačném případě se při rozpoznávání budou narazit na chyby.

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

Parametry

applicationId

string

ID aplikace Speech Commands

authorizationToken

string

Autorizační token přidružený k aplikaci.

region

string

Název oblasti (viz stránka oblasti).

Návraty

Nová konfigurace příkazů řeči

fromSubscription(string, string, string)

Vytvoří instanci konfigurace služby Bot Framework se zadaným předplatným a oblastí.

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

Parametry

applicationId

string

ID aplikace Speech Commands

subscription

string

Klíč předplatného přidružený k robotovi

region

string

Název oblasti (viz stránka oblasti).

Návraty

Nová konfigurace architektury bot.

Podrobnosti zděděných metod

close()

Vyřaďte přidružené prostředky.

function close()

zděděno z DialogServiceConfigImpl.close

getProperty(string | PropertyId, string)

Nastaví pojmenovanou vlastnost jako hodnotu.

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

Parametry

name

string | PropertyId

Vlastnost, která se má získat.

def

string

Výchozí hodnota, která se má vrátit v případě, že vlastnost není známa.

Návraty

string

Aktuální hodnota dané vlastnosti nebo zadaná výchozí hodnota.

zděděno z DialogServiceConfigImpl.getProperty

setProperty(string | PropertyId, string)

Nastaví pojmenovanou vlastnost jako hodnotu.

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

Parametry

name

string | PropertyId

Vlastnost, která se má nastavit.

value

string

Hodnota.

zděděné z DialogServiceConfigImpl.setProperty

setProxy(string, number, string, string)

Nastaví konfiguraci proxy serveru. Relevantní pouze v prostředích Node.js. Přidáno ve verzi 1.4.0.

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

Parametry

proxyHostName

string

Název hostitele proxy serveru bez schématu protokolu (http://)

proxyPort

number

Číslo portu proxy serveru.

proxyUserName

string

Uživatelské jméno proxy serveru.

proxyPassword

string

Heslo proxy serveru.

zděděno z DialogServiceConfigImpl.setProxy

setServiceProperty(string, string, UriQueryParameter)

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

Parametry

name

string

value

string

zděděno z DialogServiceConfigImpl.setServiceProperty