Поделиться через


CustomCommandsConfig class

Класс, определяющий конфигурации для объекта соединителя службы диалоговых окон для использования серверной части CustomCommands.

Extends

DialogServiceConfigImpl

Конструкторы

CustomCommandsConfig()

Создает экземпляр CustomCommandsConfig.

Свойства

applicationId

Возвращает соответствующий идентификатор внутреннего приложения.

DialogTypes
outputFormat
properties

Предоставляет доступ к пользовательским свойствам.

speechRecognitionLanguage

Возвращает язык распознавания речи.

Методы

fromAuthorizationToken(string, string, string)

Создает экземпляр конфигурации платформы бота с указанным идентификатором приложения "Команды речи", маркером авторизации и регионом. Примечание. Вызывающий объект должен убедиться, что маркер авторизации действителен. Прежде чем срок действия маркера авторизации истекает, вызывающий объект должен обновить его, вызвав этот метод задания с новым допустимым маркером. Так как значения конфигурации копируются при создании распознавателя, новое значение маркера не будет применяться к распознавателям, которые уже созданы. Для распознавателей, созданных ранее, необходимо задать маркер авторизации соответствующего распознавателя для обновления маркера. В противном случае распознаватели будут сталкиваться с ошибками во время распознавания.

fromSubscription(string, string, string)

Создает экземпляр конфигурации платформы бота с указанной подпиской и регионом.

Наследуемые методы

close()

Удаление связанных ресурсов.

getProperty(string | PropertyId, string)

Задает именованное свойство в качестве значения

setProperty(string | PropertyId, string)

Задает именованное свойство в качестве значения

setProxy(string, number, string, string)

Задает конфигурацию прокси-сервера. Применимо только в средах Node.js. Добавлено в версию 1.4.0.

setServiceProperty(string, string, UriQueryParameter)

Сведения о конструкторе

CustomCommandsConfig()

Создает экземпляр CustomCommandsConfig.

new CustomCommandsConfig()

Сведения о свойстве

applicationId

Возвращает соответствующий идентификатор внутреннего приложения.

string applicationId

Значение свойства

string

DialogTypes

static { BotFramework: string, CustomCommands: string } DialogTypes

Значение свойства

{ BotFramework: string, CustomCommands: string }

outputFormat

OutputFormat 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

унаследован от DialogServiceConfigImpl.setServiceProperty