DialogServiceConfig Klasse
Klasse, die Basiskonfigurationen für das Dialogdienstconnectorobjekt definiert, das mit einem Sprachassistenten kommunizieren kann.
Diese Klasse ist die Basisklasse für die Klassen BotFrameworkConfig und CustomCommandsConfig. Erstellen Sie Dialogkonfigurationsinstanzen aus bestimmten BotFrameworkConfig- oder CustomCommandsConfig-Objekten.
- Vererbung
-
builtins.objectDialogServiceConfig
Konstruktor
DialogServiceConfig(handle: c_void_p)
Parameter
Name | Beschreibung |
---|---|
handle
Erforderlich
|
|
Methoden
get_property |
Ruft eine Eigenschaft nach ID ab. |
get_property_by_name |
Ruft eine Eigenschaft anhand des Namens ab. |
set_property |
Legen Sie eine Eigenschaft anhand der ID fest. |
set_property_by_name |
Legen Sie eine Eigenschaft anhand des Namens fest. |
set_proxy |
Proxyinformationen festlegen. Hinweis Proxyfunktionen sind unter macOS nicht verfügbar. Diese Funktion hat keine Auswirkungen auf diese Plattform. |
set_service_property |
Legt einen Eigenschaftswert fest, der mithilfe des angegebenen Kanals an den Dienst übergeben wird. |
get_property
Ruft eine Eigenschaft nach ID ab.
get_property(property_id: PropertyId) -> str
Parameter
Name | Beschreibung |
---|---|
property_id
Erforderlich
|
Die ID der abzurufenden Eigenschaft. |
Gibt zurück
Typ | Beschreibung |
---|---|
Der Wert der Eigenschaft. |
get_property_by_name
Ruft eine Eigenschaft anhand des Namens ab.
get_property_by_name(property_name: str) -> str
Parameter
Name | Beschreibung |
---|---|
property_name
Erforderlich
|
Der Name der abzurufenden Eigenschaft. |
Gibt zurück
Typ | Beschreibung |
---|---|
Der Wert der Eigenschaft. |
set_property
Legen Sie eine Eigenschaft anhand der ID fest.
set_property(property_id: PropertyId, value: str)
Parameter
Name | Beschreibung |
---|---|
property_id
Erforderlich
|
Die ID der festzulegenden Eigenschaft. |
value
Erforderlich
|
Der Wert, der für die -Eigenschaft festgelegt werden soll. |
set_property_by_name
Legen Sie eine Eigenschaft anhand des Namens fest.
set_property_by_name(property_name: str, value: str)
Parameter
Name | Beschreibung |
---|---|
property_name
Erforderlich
|
Der Name der festzulegenden Eigenschaft. |
value
Erforderlich
|
Der Wert, der für die -Eigenschaft festgelegt werden soll. |
set_proxy
Proxyinformationen festlegen.
Hinweis
Proxyfunktionen sind unter macOS nicht verfügbar. Diese Funktion hat keine Auswirkungen auf
diese Plattform.
set_proxy(hostname: str, port: str, username: str, password: str)
Parameter
Name | Beschreibung |
---|---|
hostname
Erforderlich
|
Der Hostname des Proxyservers. Fügen Sie dem Hostnamen keine Protokollinformationen (HTTP) hinzu. |
port
Erforderlich
|
Die Portnummer des Proxyservers. |
username
Erforderlich
|
Der Benutzername des Proxyservers. |
password
Erforderlich
|
Das Kennwort des Proxyservers. |
set_service_property
Legt einen Eigenschaftswert fest, der mithilfe des angegebenen Kanals an den Dienst übergeben wird.
set_service_property(name: str, value: str, channel: ServicePropertyChannel)
Parameter
Name | Beschreibung |
---|---|
name
Erforderlich
|
Der Eigenschaftenname. |
value
Erforderlich
|
Der Eigenschaftswert. |
channel
Erforderlich
|
Der Kanal, der verwendet wird, um die angegebene Eigenschaft an den Dienst zu übergeben. |
Attribute
language
Der Sprachbezeichner, der für die Spracherkennung verwendet wird, ausgedrückt im BCP-47-Format.
Azure SDK for Python