CustomCommandsConfig class
Класс, определяющий конфигурации для объекта соединителя службы диалоговых окон для использования серверной части CustomCommands.
- Extends
-
DialogServiceConfigImpl
Конструкторы
| Custom |
Создает экземпляр CustomCommandsConfig. |
Свойства
| application |
Возвращает соответствующий идентификатор внутреннего приложения. |
| Dialog |
|
| output |
|
| properties | Предоставляет доступ к пользовательским свойствам. |
| speech |
Возвращает язык распознавания речи. |
Методы
| from |
Создает экземпляр конфигурации платформы бота с указанным идентификатором приложения "Команды речи", маркером авторизации и регионом. Примечание. Вызывающий объект должен убедиться, что маркер авторизации действителен. Прежде чем срок действия маркера авторизации истекает, вызывающий объект должен обновить его, вызвав этот метод задания с новым допустимым маркером. Так как значения конфигурации копируются при создании распознавателя, новое значение маркера не будет применяться к распознавателям, которые уже созданы. Для распознавателей, созданных ранее, необходимо задать маркер авторизации соответствующего распознавателя для обновления маркера. В противном случае распознаватели будут сталкиваться с ошибками во время распознавания. |
| from |
Создает экземпляр конфигурации платформы бота с указанной подпиской и регионом. |
Наследуемые методы
| close() | Удаление связанных ресурсов. |
| get |
Задает именованное свойство в качестве значения |
| set |
Задает именованное свойство в качестве значения |
| set |
Задает конфигурацию прокси-сервера. Применимо только в средах Node.js. Добавлено в версию 1.4.0. |
| set |
Сведения о конструкторе
CustomCommandsConfig()
Создает экземпляр CustomCommandsConfig.
new CustomCommandsConfig()
Сведения о свойстве
applicationId
Возвращает соответствующий идентификатор внутреннего приложения.
string applicationId
Значение свойства
string
DialogTypes
static { BotFramework: string, CustomCommands: string } DialogTypes
Значение свойства
{ BotFramework: string, CustomCommands: string }
outputFormat
properties
Предоставляет доступ к пользовательским свойствам.
PropertyCollection properties
Значение свойства
Свойства.
speechRecognitionLanguage
Возвращает язык распознавания речи.
string speechRecognitionLanguage
Значение свойства
string
Сведения о методе
fromAuthorizationToken(string, string, string)
Создает экземпляр конфигурации платформы бота с указанным идентификатором приложения "Команды речи", маркером авторизации и регионом. Примечание. Вызывающий объект должен убедиться, что маркер авторизации действителен. Прежде чем срок действия маркера авторизации истекает, вызывающий объект должен обновить его, вызвав этот метод задания с новым допустимым маркером. Так как значения конфигурации копируются при создании распознавателя, новое значение маркера не будет применяться к распознавателям, которые уже созданы. Для распознавателей, созданных ранее, необходимо задать маркер авторизации соответствующего распознавателя для обновления маркера. В противном случае распознаватели будут сталкиваться с ошибками во время распознавания.
static function fromAuthorizationToken(applicationId: string, authorizationToken: string, region: string): CustomCommandsConfig
Параметры
- applicationId
-
string
Идентификатор приложения "Команды речи".
- authorizationToken
-
string
Маркер авторизации, связанный с приложением.
- region
-
string
Имя региона (см. страницу региона).
Возвращаемое значение
Новая конфигурация речевых команд.
fromSubscription(string, string, string)
Создает экземпляр конфигурации платформы бота с указанной подпиской и регионом.
static function fromSubscription(applicationId: string, subscription: string, region: string): CustomCommandsConfig
Параметры
- applicationId
-
string
Идентификатор приложения "Команды речи".
- subscription
-
string
Ключ подписки, связанный с ботом
- region
-
string
Имя региона (см. страницу региона).
Возвращаемое значение
Новая конфигурация платформы ботов.
Сведения о наследуемом методе
close()
Удаление связанных ресурсов.
function close()
наследуется от DialogServiceConfigImpl.close
getProperty(string | PropertyId, string)
Задает именованное свойство в качестве значения
function getProperty(name: string | PropertyId, def?: string): string
Параметры
- name
-
string | PropertyId
Свойство, которое нужно получить.
- def
-
string
Значение по умолчанию, возвращаемое в случае, если свойство не известно.
Возвращаемое значение
string
Текущее значение или указано по умолчанию заданного свойства.
наследуется от DialogServiceConfigImpl.getProperty
setProperty(string | PropertyId, string)
Задает именованное свойство в качестве значения
function setProperty(name: string | PropertyId, value: string)
Параметры
- name
-
string | PropertyId
Свойство, которое нужно задать.
- value
-
string
Значение.
наследуется от DialogServiceConfigImpl.setProperty
setProxy(string, number, string, string)
Задает конфигурацию прокси-сервера. Применимо только в средах Node.js. Добавлено в версию 1.4.0.
function setProxy(proxyHostName: string, proxyPort: number, proxyUserName?: string, proxyPassword?: string)
Параметры
- proxyHostName
-
string
Имя узла прокси-сервера без схемы протокола (http://)
- proxyPort
-
number
Номер порта прокси-сервера.
- proxyUserName
-
string
Имя пользователя прокси-сервера.
- proxyPassword
-
string
Пароль прокси-сервера.
унаследован от DialogServiceConfigImpl.setProxy
setServiceProperty(string, string, UriQueryParameter)
function setServiceProperty(name: string, value: string, channel: UriQueryParameter)
Параметры
- name
-
string
- value
-
string
- channel
- UriQueryParameter
унаследован от DialogServiceConfigImpl.setServiceProperty