Condividi tramite


CustomCommandsConfig class

Classe che definisce le configurazioni per l'oggetto connettore del servizio di dialogo per l'uso di un back-end CustomCommands.

Extends

DialogServiceConfigImpl

Costruttori

CustomCommandsConfig()

Crea un'istanza di CustomCommandsConfig.

Proprietà

applicationId

Ottiene l'identificatore dell'applicazione back-end corrispondente.

DialogTypes
outputFormat
properties

Fornisce l'accesso alle proprietà personalizzate.

speechRecognitionLanguage

Ottiene la lingua di riconoscimento vocale.

Metodi

fromAuthorizationToken(string, string, string)

Crea un'istanza della configurazione del framework bot con l'ID applicazione Speech Commands, il token di autorizzazione e l'area specificati. Nota: il chiamante deve assicurarsi che il token di autorizzazione sia valido. Prima della scadenza del token di autorizzazione, il chiamante deve aggiornarlo chiamando questo setter con un nuovo token valido. Man mano che i valori di configurazione vengono copiati durante la creazione di un nuovo riconoscitore, il nuovo valore del token non verrà applicato ai riconoscitori già creati. Per i riconoscitori creati in precedenza, è necessario impostare il token di autorizzazione del riconoscitore corrispondente per aggiornare il token. In caso contrario, i riconoscitori riscontrano errori durante il riconoscimento.

fromSubscription(string, string, string)

Crea un'istanza della configurazione di Bot Framework con la sottoscrizione e l'area specificate.

Metodi ereditati

close()

Eliminare le risorse associate.

getProperty(string | PropertyId, string)

Imposta una proprietà denominata come valore

setProperty(string | PropertyId, string)

Imposta una proprietà denominata come valore

setProxy(string, number, string, string)

Imposta la configurazione del proxy. Solo rilevante negli ambienti Node.js. Aggiunta nella versione 1.4.0.

setServiceProperty(string, string, UriQueryParameter)

Dettagli costruttore

CustomCommandsConfig()

Crea un'istanza di CustomCommandsConfig.

new CustomCommandsConfig()

Dettagli proprietà

applicationId

Ottiene l'identificatore dell'applicazione back-end corrispondente.

string applicationId

Valore della proprietà

string

DialogTypes

static { BotFramework: string, CustomCommands: string } DialogTypes

Valore della proprietà

{ BotFramework: string, CustomCommands: string }

outputFormat

OutputFormat outputFormat

Valore della proprietà

properties

Fornisce l'accesso alle proprietà personalizzate.

PropertyCollection properties

Valore della proprietà

Proprietà.

speechRecognitionLanguage

Ottiene la lingua di riconoscimento vocale.

string speechRecognitionLanguage

Valore della proprietà

string

Dettagli metodo

fromAuthorizationToken(string, string, string)

Crea un'istanza della configurazione del framework bot con l'ID applicazione Speech Commands, il token di autorizzazione e l'area specificati. Nota: il chiamante deve assicurarsi che il token di autorizzazione sia valido. Prima della scadenza del token di autorizzazione, il chiamante deve aggiornarlo chiamando questo setter con un nuovo token valido. Man mano che i valori di configurazione vengono copiati durante la creazione di un nuovo riconoscitore, il nuovo valore del token non verrà applicato ai riconoscitori già creati. Per i riconoscitori creati in precedenza, è necessario impostare il token di autorizzazione del riconoscitore corrispondente per aggiornare il token. In caso contrario, i riconoscitori riscontrano errori durante il riconoscimento.

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

Parametri

applicationId

string

ID applicazione Comandi vocali.

authorizationToken

string

Token di autorizzazione associato all'applicazione.

region

string

Nome dell'area (vedere la pagina dell'area).

Restituisce

Nuova configurazione dei comandi vocali.

fromSubscription(string, string, string)

Crea un'istanza della configurazione di Bot Framework con la sottoscrizione e l'area specificate.

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

Parametri

applicationId

string

ID applicazione Comandi vocali.

subscription

string

Chiave di sottoscrizione associata al bot

region

string

Nome dell'area (vedere la pagina dell'area).

Restituisce

Nuova configurazione del framework bot.

Dettagli dei metodi ereditati

close()

Eliminare le risorse associate.

function close()

Ereditato da DialogServiceConfigImpl.close

getProperty(string | PropertyId, string)

Imposta una proprietà denominata come valore

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

Parametri

name

string | PropertyId

Proprietà da ottenere.

def

string

Valore predefinito da restituire nel caso in cui la proprietà non sia nota.

Restituisce

string

Valore corrente, o specificato, della proprietà specificata.

Ereditato da DialogServiceConfigImpl.getProperty

setProperty(string | PropertyId, string)

Imposta una proprietà denominata come valore

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

Parametri

name

string | PropertyId

Proprietà da impostare.

value

string

Valore.

Ereditato da DialogServiceConfigImpl.setProperty

setProxy(string, number, string, string)

Imposta la configurazione del proxy. Solo rilevante negli ambienti Node.js. Aggiunta nella versione 1.4.0.

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

Parametri

proxyHostName

string

Nome host del server proxy, senza lo schema di protocollo (http://)

proxyPort

number

Numero di porta del server proxy.

proxyUserName

string

Nome utente del server proxy.

proxyPassword

string

Password del server proxy.

Ereditato da DialogServiceConfigImpl.setProxy

setServiceProperty(string, string, UriQueryParameter)

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

Parametri

name

string

value

string

Ereditato da DialogServiceConfigImpl.setServiceProperty