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


DialogServiceConfig Класс

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

Этот класс является базовым для классов BotFrameworkConfig и CustomCommandsConfig. Создание экземпляров конфигурации диалогового окна из определенных объектов BotFrameworkConfig или CustomCommandsConfig.

Наследование
builtins.object
DialogServiceConfig

Конструктор

DialogServiceConfig(handle: c_void_p)

Параметры

Имя Описание
handle
Обязательно

Методы

get_property

Получение свойства по идентификатору.

get_property_by_name

Получение свойства по имени.

set_property

Задайте свойство по идентификатору.

set_property_by_name

Задайте свойство по имени.

set_proxy

Задайте сведения о прокси-сервере.

Примечание

Функции прокси-сервера недоступны в macOS. Эта функция не будет влиять на

эта платформа.

set_service_property

Задает значение свойства, которое будет передано службе по указанному каналу.

get_property

Получение свойства по идентификатору.

get_property(property_id: PropertyId) -> str

Параметры

Имя Описание
property_id
Обязательно

Идентификатор извлекаемого свойства.

Возвращаемое значение

Тип Описание

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

get_property_by_name

Получение свойства по имени.

get_property_by_name(property_name: str) -> str

Параметры

Имя Описание
property_name
Обязательно

Имя извлекаемого свойства.

Возвращаемое значение

Тип Описание

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

set_property

Задайте свойство по идентификатору.

set_property(property_id: PropertyId, value: str)

Параметры

Имя Описание
property_id
Обязательно

Идентификатор свойства, которое необходимо задать.

value
Обязательно

Значение, устанавливаемое для свойства .

set_property_by_name

Задайте свойство по имени.

set_property_by_name(property_name: str, value: str)

Параметры

Имя Описание
property_name
Обязательно

Имя свойства, которое необходимо задать.

value
Обязательно

Значение, устанавливаемое для свойства .

set_proxy

Задайте сведения о прокси-сервере.

Примечание

Функции прокси-сервера недоступны в macOS. Эта функция не будет влиять на

эта платформа.

set_proxy(hostname: str, port: str, username: str, password: str)

Параметры

Имя Описание
hostname
Обязательно

Имя узла прокси-сервера. Не добавляйте сведения о протоколе (HTTP) к имени узла.

port
Обязательно

Номер порта прокси-сервера.

username
Обязательно

Имя пользователя прокси-сервера.

password
Обязательно

Пароль прокси-сервера.

set_service_property

Задает значение свойства, которое будет передано службе по указанному каналу.

set_service_property(name: str, value: str, channel: ServicePropertyChannel)

Параметры

Имя Описание
name
Обязательно

Имя свойства.

value
Обязательно

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

channel
Обязательно

Канал, используемый для передачи указанного свойства в службу.

Атрибуты

language

Идентификатор языка, используемый для преобразования речи в текст, выраженный в формате BCP-47.