Delen via


klassedialoogvenster::D ialogServiceConfig

Klasse die basisconfiguraties definieert voor het dialoogvensterserviceconnectorobject.

Leden

~DialogServiceConfig

Syntaxis: public virtual ~DialogServiceConfig ( ) = default;

Standaarddestructor.

operator SPXSPEECHCONFIGHANDLE

Syntaxis: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Interne operator die wordt gebruikt om de onderliggende ingangswaarde op te halen.

Retouren

Een handvat.

SetProperty

Syntaxis: public inline void SetProperty ( const std::string & name , const std::string & value );

Hiermee stelt u een eigenschapswaarde in op naam.

Parameters

  • name De naam van de eigenschap.

  • value De waarde van de eigenschap.

SetProperty

Syntaxis: public inline void SetProperty ( PropertyId id , const std::string & value );

Hiermee stelt u een eigenschapswaarde in op id.

Parameters

  • id De eigenschaps-id.

  • value De waarde van de eigenschap.

GetProperty

Syntaxis: public inline std::string GetProperty ( const std::string & name ) const;

Hiermee haalt u een eigenschapswaarde op naam op.

Parameters

  • name De parameternaam.

Retouren

De waarde van de eigenschap.

GetProperty

Syntaxis: public inline std::string GetProperty ( PropertyId id ) const;

Hiermee wordt een eigenschapswaarde opgehaald op basis van id.

Parameters

  • id De parameter-id.

Retouren

De waarde van de eigenschap.

SetServiceProperty

Syntaxis: public inline void SetServiceProperty ( const std::string & name , const std::string & value , ServicePropertyChannel channel );

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

Parameters

  • name De naam van de eigenschap.

  • value De waarde van de eigenschap.

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

SetProxy

Syntaxis: public inline void SetProxy ( const std::string & proxyHostName , uint32_t proxyPort , const std::string & proxyUserName , const std::string & proxyPassword );

Hiermee stelt u de proxyconfiguratie in.

Opmerking: proxyfunctionaliteit is niet beschikbaar in macOS. Deze functie heeft geen effect op dit platform.

Parameters

  • proxyHostName De hostnaam van de proxyserver, zonder het protocolschema ([http://](http://))

  • proxyPort Het poortnummer van de proxyserver

  • proxyUserName De gebruikersnaam van de proxyserver

  • proxyPassword Het wachtwoord van de proxyserver

Taal instellen

Syntaxis: public inline void SetLanguage ( const std::string & lang );

Stel de invoertaal in op de connector.

Parameters

  • lang Hiermee geeft u de naam van de gesproken taal moet worden herkend in BCP-47-indeling.

GetLanguage

Syntaxis: public inline std::string GetLanguage ( ) const;

Hiermee haalt u de invoertaal op voor de connector. De taal wordt opgegeven in de indeling BCP-47.

Retouren

De connetortaal.