Freigeben über


DialogServiceConfig Klasse

Implementiert

java.lang.AutoCloseable

public class DialogServiceConfig
extends SpeechConfig
implements java.lang.AutoCloseable

Klasse, die Basiskonfigurationen für den Dialogdienstconnector definiert. Hinweis: close() muss aufgerufen werden, um zugrunde liegende Ressourcen freizugeben, die sich im Besitz des -Objekts befinden.

Zusammenfassung zum Konstruktor

Modifizierer Konstruktor Beschreibung
protected DialogServiceConfig(long handleValue)

Erstellt eine instance der Dialogdienstkonfiguration.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
void close()

Entsorgen Sie zugeordnete Ressourcen.

SafeHandle getImpl()

Gibt die Dialogdienstkonfiguration zurück.

java.lang.String getLanguage()

Ruft die Sprache ab

java.lang.String getProperty(PropertyId id)

Ruft die Eigenschaft nach Eigenschafts-IDab.

java.lang.String getProperty(String name)

Ruft eine benannte Eigenschaft als Wert ab.

void setLanguage(String value)

Legt die Sprache fest

void setProperty(PropertyId id, String value)

Legt die Eigenschaft nach Eigenschafts-IDfest.

void setProperty(String name, String value)

Legt eine benannte Eigenschaft als Wert fest.

void setProxy(String proxyHostName, int proxyPort, String proxyUserName, String proxyPassword)

Legt die Proxykonfiguration fest Hinweis: Proxyfunktionen sind unter macOS nicht verfügbar.

void setServiceProperty(String name, String value, ServicePropertyChannel channel)

Legt einen Eigenschaftswert fest, der mithilfe des angegebenen Kanals an den Dienst übergeben wird.

Geerbte Methoden von SpeechConfig

Geerbte Methoden von java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Details zum Konstruktor

DialogServiceConfig

protected DialogServiceConfig(long handleValue)

Erstellt eine instance der Dialogdienstkonfiguration.

Parameter:

handleValue - Das native Handle

Details zur Methode

close

public void close()

Entsorgen Sie zugeordnete Ressourcen.

Überschreibt:

DialogServiceConfig.close()

getImpl

public SafeHandle getImpl()

Gibt die Dialogdienstkonfiguration zurück.

Überschreibt:

DialogServiceConfig.getImpl()

Gibt zurück:

Die Implementierung der Konfiguration.

getLanguage

public String getLanguage()

Ruft die Sprache ab

Gibt zurück:

Gibt die Sprache zurück.

getProperty

public String getProperty(PropertyId id)

Ruft die Eigenschaft nach propertyId ab.

Überschreibt:

DialogServiceConfig.getProperty(PropertyId id)

Parameter:

id - PropertyId der Eigenschaft.

Gibt zurück:

Der Wert.

getProperty

public String getProperty(String name)

Ruft eine benannte Eigenschaft als Wert ab.

Überschreibt:

DialogServiceConfig.getProperty(String name)

Parameter:

name - der Name der Eigenschaft.

Gibt zurück:

Der Wert.

setLanguage

public void setLanguage(String value)

Legt die Sprache fest

Parameter:

value - der Sprachbezeichner im BCP-47-Format.

setProperty

public void setProperty(PropertyId id, String value)

Legt die -Eigenschaft nach propertyId fest.

Überschreibt:

DialogServiceConfig.setProperty(PropertyId id, String value)

Parameter:

id - PropertyId der Eigenschaft.
value - Der Wert.

setProperty

public void setProperty(String name, String value)

Legt eine benannte Eigenschaft als Wert fest.

Überschreibt:

DialogServiceConfig.setProperty(String name, String value)

Parameter:

name - der Name der Eigenschaft.
value - den Wert.

setProxy

public void setProxy(String proxyHostName, int proxyPort, String proxyUserName, String proxyPassword)

Legt die Proxykonfiguration fest Hinweis: Proxyfunktionen sind unter macOS nicht verfügbar. Diese Funktion hat keine Auswirkungen auf diese Plattform.

Überschreibt:

DialogServiceConfig.setProxy(String proxyHostName, int proxyPort, String proxyUserName, String proxyPassword)

Parameter:

proxyHostName - der Hostname des Proxyservers ohne Protokollschema (http://)
proxyPort - die Portnummer des Proxyservers.
proxyUserName - der Benutzername des Proxyservers. Verwenden Sie leere Zeichenfolge, wenn kein Benutzername erforderlich ist.
proxyPassword - das Kennwort des Proxyservers. Verwenden Sie leere Zeichenfolge, wenn kein Benutzerkennwort erforderlich ist.

setServiceProperty

public void setServiceProperty(String name, String value, ServicePropertyChannel channel)

Legt einen Eigenschaftswert fest, der mithilfe des angegebenen Kanals an den Dienst übergeben wird.

Überschreibt:

DialogServiceConfig.setServiceProperty(String name, String value, ServicePropertyChannel channel)

Parameter:

name - der Eigenschaftsname.
value - der Eigenschaftswert.
channel - der Kanal, der verwendet wird, um die angegebene Eigenschaft an den Dienst zu übergeben.

Gilt für: