Partilhar via


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.object
DialogServiceConfig

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.