DialogServiceConfig class
Class that defines base configurations for dialog service connector
Properties
application |
Sets the corresponding backend application identifier. |
Dialog |
|
speech |
Returns the configured language. |
Methods
get |
Returns the current value of an arbitrary property. |
set |
Sets an arbitrary property. |
set |
Sets the proxy configuration. Only relevant in Node.js environments. Added in version 1.4.0. |
set |
Sets the proxy configuration. Only relevant in Node.js environments. Added in version 1.4.0. |
set |
Property Details
applicationId
Sets the corresponding backend application identifier.
void applicationId
Property Value
void
DialogTypes
static { BotFramework: string, CustomCommands: string } DialogTypes
Property Value
{ BotFramework: string, CustomCommands: string }
speechRecognitionLanguage
Returns the configured language.
string speechRecognitionLanguage
Property Value
string
Method Details
getProperty(string | PropertyId, string)
Returns the current value of an arbitrary property.
function getProperty(name: string | PropertyId, def?: string): string
Parameters
- name
-
string | PropertyId
The name of the property to query.
- def
-
string
The value to return in case the property is not known.
Returns
string
The current value, or provided default, of the given property.
setProperty(string | PropertyId, string)
Sets an arbitrary property.
function setProperty(name: string | PropertyId, value: string)
Parameters
- name
-
string | PropertyId
The name of the property to set.
- value
-
string
The new value of the property.
setProxy(string, number)
Sets the proxy configuration. Only relevant in Node.js environments. Added in version 1.4.0.
function setProxy(proxyHostName: string, proxyPort: number)
Parameters
- proxyHostName
-
string
The host name of the proxy server.
- proxyPort
-
number
The port number of the proxy server.
setProxy(string, number, string, string)
Sets the proxy configuration. Only relevant in Node.js environments. Added in version 1.4.0.
function setProxy(proxyHostName: string, proxyPort: number, proxyUserName: string, proxyPassword: string)
Parameters
- proxyHostName
-
string
The host name of the proxy server, without the protocol scheme (http://)
- proxyPort
-
number
- proxyUserName
-
string
The user name of the proxy server.
- proxyPassword
-
string
The password of the proxy server.
setServiceProperty(string, string, UriQueryParameter)
function setServiceProperty(name: string, value: string, channel: UriQueryParameter)
Parameters
- name
-
string
- value
-
string
- channel
- UriQueryParameter