Delen via


DialogServiceConfig Klas

Klasse die basisconfiguraties definieert voor het dialoogvensterserviceconnectorobject dat kan communiceren met een spraakassistent.

Deze klasse is de basisklasse voor de klassen BotFrameworkConfig en CustomCommandsConfig. Dialoogvensterconfiguratie-exemplaren maken van specifieke BotFrameworkConfig- of CustomCommandsConfig-objecten.

Overname
builtins.object
DialogServiceConfig

Constructor

DialogServiceConfig(handle: c_void_p)

Parameters

Name Description
handle
Vereist

Methoden

get_property

Een eigenschap ophalen op basis van id.

get_property_by_name

Een eigenschap ophalen op naam.

set_property

Stel een eigenschap in op id.

set_property_by_name

Stel een eigenschap in op naam.

set_proxy

Proxygegevens instellen.

Notitie

Proxyfunctionaliteit is niet beschikbaar in macOS. Deze functie heeft geen invloed op

dit platform.

set_service_property

Hiermee stelt u een eigenschapswaarde in die wordt doorgegeven aan de service met behulp van het opgegeven kanaal.

get_property

Een eigenschap ophalen op basis van id.

get_property(property_id: PropertyId) -> str

Parameters

Name Description
property_id
Vereist

De id van de eigenschap die moet worden opgehaald.

Retouren

Type Description

De waarde van de eigenschap.

get_property_by_name

Een eigenschap ophalen op naam.

get_property_by_name(property_name: str) -> str

Parameters

Name Description
property_name
Vereist

De naam van de eigenschap die moet worden opgehaald.

Retouren

Type Description

De waarde van de eigenschap.

set_property

Stel een eigenschap in op id.

set_property(property_id: PropertyId, value: str)

Parameters

Name Description
property_id
Vereist

De id van de eigenschap die moet worden ingesteld.

value
Vereist

De waarde die moet worden ingesteld voor de eigenschap.

set_property_by_name

Stel een eigenschap in op naam.

set_property_by_name(property_name: str, value: str)

Parameters

Name Description
property_name
Vereist

De naam van de eigenschap die moet worden ingesteld.

value
Vereist

De waarde die moet worden ingesteld voor de eigenschap.

set_proxy

Proxygegevens instellen.

Notitie

Proxyfunctionaliteit is niet beschikbaar in macOS. Deze functie heeft geen invloed op

dit platform.

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

Parameters

Name Description
hostname
Vereist

De hostnaam van de proxyserver. Voeg geen protocolgegevens (http) toe aan de hostnaam.

port
Vereist

Het poortnummer van de proxyserver.

username
Vereist

De gebruikersnaam van de proxyserver.

password
Vereist

Het wachtwoord van de proxyserver.

set_service_property

Hiermee stelt u een eigenschapswaarde in die wordt doorgegeven aan de service met behulp van het opgegeven kanaal.

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

Parameters

Name Description
name
Vereist

De naam van de eigenschap.

value
Vereist

De waarde van de eigenschap.

channel
Vereist

Het kanaal dat wordt gebruikt om de opgegeven eigenschap door te geven aan de service.

Kenmerken

language

De taal-id die wordt gebruikt voor spraak-naar-tekst, uitgedrukt in BCP-47-indeling.