Compartir a través de


DialogServiceConfig Clase

Clase que define configuraciones base para el objeto del conector de servicio de diálogo que puede comunicarse con un asistente de voz.

Esta clase es la clase base para las clases BotFrameworkConfig y CustomCommandsConfig. Cree instancias de configuración de cuadros de diálogo a partir de objetos BotFrameworkConfig o CustomCommandsConfig específicos.

Herencia
builtins.object
DialogServiceConfig

Constructor

DialogServiceConfig(handle: c_void_p)

Parámetros

Nombre Description
handle
Requerido

Métodos

get_property

Obtener una propiedad por identificador.

get_property_by_name

Obtiene una propiedad por nombre.

set_property

Establezca una propiedad por identificador.

set_property_by_name

Establezca una propiedad por nombre.

set_proxy

Establecer información de proxy.

Nota:

La funcionalidad de proxy no está disponible en macOS. Esta función no tendrá ningún efecto en

esta plataforma.

set_service_property

Establece un valor de propiedad que se pasará al servicio mediante el canal especificado.

get_property

Obtener una propiedad por identificador.

get_property(property_id: PropertyId) -> str

Parámetros

Nombre Description
property_id
Requerido

Identificador de la propiedad que se va a recuperar.

Devoluciones

Tipo Description

Valor de la propiedad.

get_property_by_name

Obtiene una propiedad por nombre.

get_property_by_name(property_name: str) -> str

Parámetros

Nombre Description
property_name
Requerido

Nombre de la propiedad que se va a recuperar.

Devoluciones

Tipo Description

Valor de la propiedad.

set_property

Establezca una propiedad por identificador.

set_property(property_id: PropertyId, value: str)

Parámetros

Nombre Description
property_id
Requerido

Identificador de la propiedad que se va a establecer.

value
Requerido

Valor que se va a establecer para la propiedad .

set_property_by_name

Establezca una propiedad por nombre.

set_property_by_name(property_name: str, value: str)

Parámetros

Nombre Description
property_name
Requerido

Nombre de la propiedad que se va a establecer.

value
Requerido

Valor que se va a establecer para la propiedad .

set_proxy

Establecer información de proxy.

Nota:

La funcionalidad de proxy no está disponible en macOS. Esta función no tendrá ningún efecto en

esta plataforma.

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

Parámetros

Nombre Description
hostname
Requerido

Nombre de host del servidor proxy. No agregue información de protocolo (http) al nombre de host.

port
Requerido

Número de puerto del servidor proxy.

username
Requerido

Nombre de usuario del servidor proxy.

password
Requerido

Contraseña del servidor proxy.

set_service_property

Establece un valor de propiedad que se pasará al servicio mediante el canal especificado.

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

Parámetros

Nombre Description
name
Requerido

Nombre de la propiedad.

value
Requerido

Valor de propiedad.

channel
Requerido

Canal utilizado para pasar la propiedad especificada al servicio.

Atributos

language

Identificador de idioma usado para la conversión de voz en texto, expresado en formato BCP-47.