Dela via


klassdialog::CustomCommandsConfig

class Dialog::CustomCommandsConfig
  : public Dialog::DialogServiceConfig

Klass som definierar konfigurationer för dialogtjänstens anslutningsobjekt för att använda en CustomCommands-serverdel.

Medlemmar

SetApplicationId

Syntax: public inline void SetApplicationId ( const std::string & applicationId );

Anger motsvarande programidentifierare för serverdelen.

Parametrar

  • applicationId Programidentifierare.

GetApplicationId

Syntax: public inline std::string GetApplicationId ( ) const;

Hämtar programidentifieraren.

Returer

Hemlig nyckel för Speech Channel.

FromSubscription

Syntax: public inline static std::shared_ptr< CustomCommandsConfig > FromSubscription ( const std::string & appId , const std::string & subscription , const std::string & region );

Skapar en konfigurationsinstans för anpassade kommandon med det angivna program-ID:t, prenumerationsnyckeln och regionen.

Parametrar

  • appId Program-ID för anpassade kommandon.

  • subscription Prenumerationsnyckel som är associerad med roboten

  • region Regionnamnet (se regionsidan).

Returer

En delad pekare till den nya bot framework-konfigurationen.

FromAuthorizationToken

Syntax: public inline static std::shared_ptr< CustomCommandsConfig > FromAuthorizationToken ( const std::string & appId , const std::string & authToken , const std::string & region );

Skapar en konfigurationsinstans för anpassade kommandon med angiven program-ID-auktoriseringstoken och region. Obs! Anroparen måste se till att auktoriseringstoken är giltig. Innan auktoriseringstoken upphör att gälla måste anroparen uppdatera den genom att anropa den här inställningen med en ny giltig token. När konfigurationsvärden kopieras när du skapar en ny anslutningsapp gäller inte det nya tokenvärdet för anslutningsappar som redan har skapats. För anslutningsappar som har skapats tidigare måste du ange auktoriseringstoken för motsvarande anslutningsapp för att uppdatera token. Annars uppstår fel i anslutningsapparna under åtgärden.

Parametrar

  • appId Program-ID för anpassade kommandon.

  • authToken Auktoriseringstoken.

  • region Regionnamnet (se regionsidan).

Returer

En delad pekare till den nya bot framework-konfigurationen.