BotFrameworkConfig class
Klass som definierar konfigurationer för dialogtjänstens anslutningsobjekt för användning av en Bot Framework-serverdel.
- Extends
-
DialogServiceConfigImpl
Konstruktorer
Bot |
Skapar en instans av BotFrameworkConfig. |
Egenskaper
application |
Anger motsvarande programidentifierare för serverdelen. |
Dialog |
|
output |
|
properties | Ger åtkomst till anpassade egenskaper. |
speech |
Hämtar taligenkänningsspråket. |
Metoder
from |
Skapar en konfigurationsinstans för bot framework för den angivna auktoriseringstoken och regionen. Obs! Anroparen måste se till att en auktoriseringstoken är giltig. Innan en auktoriseringstoken upphör att gälla måste anroparen uppdatera den genom att ange egenskapen authorizationToken på motsvarande DialogServiceConnector-instans som skapats med den här konfigurationen. Innehållet i konfigurationsobjekt kopieras när anslutningsappar skapas, så om du anger authorizationToken på en DialogServiceConnector uppdateras inte den ursprungliga konfigurationens auktoriseringstoken. Skapa en ny konfigurationsinstans eller ange egenskapen SpeechServiceAuthorization_Token för att uppdatera en befintlig instans om den ska användas för att skapa ytterligare DialogServiceConnectors. |
from |
Skapar en instans av en BotFrameworkConfig. Den här metoden är endast avsedd för användare som använder en tjänstslutpunkt eller parametrar som inte är standard. Obs! Frågeparametrarna som anges i slutpunkts-URL:en ändras inte, även om de anges av andra API:er. Obs! Om du vill använda auktoriseringstoken med fromEndpoint skickar du en tom sträng till subscriptionKey i fromEndpoint-metoden och anger sedan authorizationToken="token" på den skapade BotFrameworkConfig-instansen för att använda auktoriseringstoken. Obs! Har lagts till i version 1.15.0. |
from |
Skapar en instans av en BotFrameworkConfig. Den här metoden är endast avsedd för användare som använder en tjänstvärd som inte är standard. Standardresurssökvägen antas. För tjänster med en resurssökväg som inte är standard eller ingen sökväg alls använder du frånEndpoint i stället. Obs! Frågeparametrar tillåts inte i värd-URI:n och måste anges av andra API:er. Obs! Om du vill använda en auktoriseringstoken med fromHost använder du fromHost(URL) och anger sedan egenskapen AuthorizationToken på den skapade BotFrameworkConfig-instansen. Obs! Tillagd i version 1.15.0. |
from |
Skapar en konfigurationsinstans för bot framework med den angivna prenumerationsinformationen. |
Ärvda metoder
close() | Ta bort associerade resurser. |
get |
Anger en namngiven egenskap som värde |
set |
Anger en namngiven egenskap som värde |
set |
Anger proxykonfigurationen. Endast relevant i Node.js miljöer. Har lagts till i version 1.4.0. |
set |
Konstruktorinformation
BotFrameworkConfig()
Skapar en instans av BotFrameworkConfig.
new BotFrameworkConfig()
Egenskapsinformation
applicationId
Anger motsvarande programidentifierare för serverdelen.
void applicationId
Egenskapsvärde
void
DialogTypes
static { BotFramework: string, CustomCommands: string } DialogTypes
Egenskapsvärde
{ BotFramework: string, CustomCommands: string }
outputFormat
properties
Ger åtkomst till anpassade egenskaper.
PropertyCollection properties
Egenskapsvärde
Egenskaperna.
speechRecognitionLanguage
Hämtar taligenkänningsspråket.
string speechRecognitionLanguage
Egenskapsvärde
string
Metodinformation
fromAuthorizationToken(string, string, string)
Skapar en konfigurationsinstans för bot framework för den angivna auktoriseringstoken och regionen. Obs! Anroparen måste se till att en auktoriseringstoken är giltig. Innan en auktoriseringstoken upphör att gälla måste anroparen uppdatera den genom att ange egenskapen authorizationToken på motsvarande DialogServiceConnector-instans som skapats med den här konfigurationen. Innehållet i konfigurationsobjekt kopieras när anslutningsappar skapas, så om du anger authorizationToken på en DialogServiceConnector uppdateras inte den ursprungliga konfigurationens auktoriseringstoken. Skapa en ny konfigurationsinstans eller ange egenskapen SpeechServiceAuthorization_Token för att uppdatera en befintlig instans om den ska användas för att skapa ytterligare DialogServiceConnectors.
static function fromAuthorizationToken(authorizationToken: string, region: string, botId?: string): BotFrameworkConfig
Parametrar
- authorizationToken
-
string
Auktoriseringstoken som är associerad med roboten
- region
-
string
Regionnamnet (se regionsidan).
- botId
-
string
Valfritt. Identifierare för att använda en specifik robot i en Azure-resursgrupp. Motsvarar resursnamnet.
Returer
En ny konfigurationsinstans för bot framework.
fromEndpoint(URL, string)
Skapar en instans av en BotFrameworkConfig. Den här metoden är endast avsedd för användare som använder en tjänstslutpunkt eller parametrar som inte är standard. Obs! Frågeparametrarna som anges i slutpunkts-URL:en ändras inte, även om de anges av andra API:er. Obs! Om du vill använda auktoriseringstoken med fromEndpoint skickar du en tom sträng till subscriptionKey i fromEndpoint-metoden och anger sedan authorizationToken="token" på den skapade BotFrameworkConfig-instansen för att använda auktoriseringstoken. Obs! Har lagts till i version 1.15.0.
static function fromEndpoint(endpoint: URL, subscriptionKey?: string): BotFrameworkConfig
Parametrar
- endpoint
-
URL
Tjänstslutpunkten som du vill ansluta till.
- subscriptionKey
-
string
Prenumerationsnyckeln. Om en prenumerationsnyckel inte har angetts måste en auktoriseringstoken anges.
Returer
- En ny konfigurationsinstans för bot framework med hjälp av den angivna slutpunkten.
fromHost(string | URL, string, string)
Skapar en instans av en BotFrameworkConfig. Den här metoden är endast avsedd för användare som använder en tjänstvärd som inte är standard. Standardresurssökvägen antas. För tjänster med en resurssökväg som inte är standard eller ingen sökväg alls använder du frånEndpoint i stället. Obs! Frågeparametrar tillåts inte i värd-URI:n och måste anges av andra API:er. Obs! Om du vill använda en auktoriseringstoken med fromHost använder du fromHost(URL) och anger sedan egenskapen AuthorizationToken på den skapade BotFrameworkConfig-instansen. Obs! Tillagd i version 1.15.0.
static function fromHost(host: string | URL, subscriptionKey?: string, botId?: string): BotFrameworkConfig
Parametrar
- host
-
string | URL
Om en URL anges används den fullständigt kvalificerade värden med protokoll (t.ex. wss://your.host.com:1234). Om en sträng anges bäddas den in i wss://{host}.convai.speech.azure.us.
- subscriptionKey
-
string
Prenumerationsnyckeln. Om en prenumerationsnyckel inte anges måste en auktoriseringstoken anges.
- botId
-
string
Valfritt. Identifierare för användning av en specifik robot i en Azure-resursgrupp. Motsvarar resursnamnet.
Returer
En ny konfigurationsinstans för bot framework.
fromSubscription(string, string, string)
Skapar en konfigurationsinstans för bot framework med den angivna prenumerationsinformationen.
static function fromSubscription(subscription: string, region: string, botId?: string): BotFrameworkConfig
Parametrar
- subscription
-
string
Prenumerationsnyckel som är associerad med roboten
- region
-
string
Regionnamnet (se regionsidan).
- botId
-
string
Valfritt. Identifierare för användning av en specifik robot i en Azure-resursgrupp. Motsvarar resursnamnet.
Returer
En ny konfigurationsinstans för bot framework.
Ärvd metodinformation
close()
Ta bort associerade resurser.
function close()
Ärvd från DialogServiceConfigImpl.close
getProperty(string | PropertyId, string)
Anger en namngiven egenskap som värde
function getProperty(name: string | PropertyId, def?: string): string
Parametrar
- name
-
string | PropertyId
Egenskapen som ska hämtas.
- def
-
string
Standardvärdet som returneras om egenskapen inte är känd.
Returer
string
Aktuellt värde, eller angivet standardvärde, för den angivna egenskapen.
Ärvd från DialogServiceConfigImpl.getProperty
setProperty(string | PropertyId, string)
Anger en namngiven egenskap som värde
function setProperty(name: string | PropertyId, value: string)
Parametrar
- name
-
string | PropertyId
Egenskapen som ska anges.
- value
-
string
Värdet.
Ärvd från DialogServiceConfigImpl.setProperty
setProxy(string, number, string, string)
Anger proxykonfigurationen. Endast relevant i Node.js miljöer. Har lagts till i version 1.4.0.
function setProxy(proxyHostName: string, proxyPort: number, proxyUserName?: string, proxyPassword?: string)
Parametrar
- proxyHostName
-
string
Proxyserverns värdnamn utan protokollschemat (http://)
- proxyPort
-
number
Proxyserverns portnummer.
- proxyUserName
-
string
Användarnamnet för proxyservern.
- proxyPassword
-
string
Lösenordet för proxyservern.
Ärvd från DialogServiceConfigImpl.setProxy
setServiceProperty(string, string, UriQueryParameter)
function setServiceProperty(name: string, value: string, channel: UriQueryParameter)
Parametrar
- name
-
string
- value
-
string
- channel
- UriQueryParameter
Ärvd från DialogServiceConfigImpl.setServiceProperty