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.objectDialogServiceConfig
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.
Azure SDK for Python