DialogServiceConfig Classe
Classe que define configurações base para o objeto de conector de serviço de diálogo que pode comunicar com um assistente de voz.
Esta classe é de classe base para as aulas BotFrameworkConfig e CustomCommandsConfig. Crie instâncias de configuração de diálogo a partir de objetos específicos do BotFrameworkConfig ou customCommandsConfig.
- Herança
-
builtins.objectDialogServiceConfig
Construtor
DialogServiceConfig(handle: c_void_p)
Parâmetros
Name | Description |
---|---|
handle
Necessário
|
|
Métodos
get_property |
Obter uma propriedade por id. |
get_property_by_name |
Obter uma propriedade pelo nome. |
set_property |
Definir uma propriedade por id. |
set_property_by_name |
Definir uma propriedade pelo nome. |
set_proxy |
Definir informações de procuração. Nota A funcionalidade Proxy não está disponível no macOS. Esta função não terá qualquer efeito sobre esta plataforma. |
set_service_property |
Define um valor de propriedade que será passado ao serviço usando o canal especificado. |
get_property
Obter uma propriedade por id.
get_property(property_id: PropertyId) -> str
Parâmetros
Name | Description |
---|---|
property_id
Necessário
|
A identificação da propriedade a ser recuperada. |
Devoluções
Tipo | Description |
---|---|
O valor do imóvel. |
get_property_by_name
Obter uma propriedade pelo nome.
get_property_by_name(property_name: str) -> str
Parâmetros
Name | Description |
---|---|
property_name
Necessário
|
O nome da propriedade a ser recuperada. |
Devoluções
Tipo | Description |
---|---|
O valor do imóvel. |
set_property
Definir uma propriedade por id.
set_property(property_id: PropertyId, value: str)
Parâmetros
Name | Description |
---|---|
property_id
Necessário
|
A identificação da propriedade a definir. |
value
Necessário
|
O valor a definir para o imóvel. |
set_property_by_name
Definir uma propriedade pelo nome.
set_property_by_name(property_name: str, value: str)
Parâmetros
Name | Description |
---|---|
property_name
Necessário
|
O nome da propriedade a definir. |
value
Necessário
|
O valor a definir para o imóvel. |
set_proxy
Definir informações de procuração.
Nota
A funcionalidade Proxy não está disponível no macOS. Esta função não terá qualquer efeito sobre
esta plataforma.
set_proxy(hostname: str, port: str, username: str, password: str)
Parâmetros
Name | Description |
---|---|
hostname
Necessário
|
O nome de anfitrião do servidor proxy. Não adicione informações de protocolo (http) ao nome anfitrião. |
port
Necessário
|
O número da porta do servidor proxy. |
username
Necessário
|
O nome de utilizador do servidor proxy. |
password
Necessário
|
A senha do servidor proxy. |
set_service_property
Define um valor de propriedade que será passado ao serviço usando o canal especificado.
set_service_property(name: str, value: str, channel: ServicePropertyChannel)
Parâmetros
Name | Description |
---|---|
name
Necessário
|
O nome da propriedade. |
value
Necessário
|
O valor da propriedade. |
channel
Necessário
|
O canal usado para passar a propriedade especificada para o serviço. |
Atributos
language
O identificador de linguagem utilizado para falar a texto, expresso no formato BCP-47.
Azure SDK for Python