Dela via


DialogServiceConfig Klass

Klass som definierar baskonfigurationer för dialogtjänstens anslutningsobjekt som kan kommunicera med en röstassistent.

Den här klassen är basklass för klasserna BotFrameworkConfig och CustomCommandsConfig. Skapa dialogkonfigurationsinstanser från specifika BotFrameworkConfig- eller CustomCommandsConfig-objekt.

Arv
builtins.object
DialogServiceConfig

Konstruktor

DialogServiceConfig(handle: c_void_p)

Parametrar

Name Description
handle
Obligatorisk

Metoder

get_property

Hämta en egenskap efter ID.

get_property_by_name

Hämta en egenskap efter namn.

set_property

Ange en egenskap efter ID.

set_property_by_name

Ange en egenskap efter namn.

set_proxy

Ange proxyinformation.

Anteckning

Proxyfunktioner är inte tillgängliga på macOS. Den här funktionen påverkar inte

den här plattformen.

set_service_property

Anger ett egenskapsvärde som ska skickas till tjänsten med hjälp av den angivna kanalen.

get_property

Hämta en egenskap efter ID.

get_property(property_id: PropertyId) -> str

Parametrar

Name Description
property_id
Obligatorisk

ID:t för egenskapen som ska hämtas.

Returer

Typ Description

Värdet för egenskapen .

get_property_by_name

Hämta en egenskap efter namn.

get_property_by_name(property_name: str) -> str

Parametrar

Name Description
property_name
Obligatorisk

Namnet på den egenskap som ska hämtas.

Returer

Typ Description

Värdet för egenskapen .

set_property

Ange en egenskap efter ID.

set_property(property_id: PropertyId, value: str)

Parametrar

Name Description
property_id
Obligatorisk

ID:t för den egenskap som ska anges.

value
Obligatorisk

Värdet som ska anges för egenskapen .

set_property_by_name

Ange en egenskap efter namn.

set_property_by_name(property_name: str, value: str)

Parametrar

Name Description
property_name
Obligatorisk

Namnet på den egenskap som ska anges.

value
Obligatorisk

Värdet som ska anges för egenskapen .

set_proxy

Ange proxyinformation.

Anteckning

Proxyfunktioner är inte tillgängliga på macOS. Den här funktionen påverkar inte

den här plattformen.

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

Parametrar

Name Description
hostname
Obligatorisk

Proxyserverns värdnamn. Lägg inte till protokollinformation (http) i värdnamnet.

port
Obligatorisk

Proxyserverns portnummer.

username
Obligatorisk

Användarnamnet för proxyservern.

password
Obligatorisk

Lösenordet för proxyservern.

set_service_property

Anger ett egenskapsvärde som ska skickas till tjänsten med hjälp av den angivna kanalen.

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

Parametrar

Name Description
name
Obligatorisk

Egenskapsnamnet.

value
Obligatorisk

Egenskapsvärdet.

channel
Obligatorisk

Kanalen som används för att skicka den angivna egenskapen till tjänsten.

Attribut

language

Språkidentifieraren som används för tal till text, uttryckt i BCP-47-format.