class Dialog::CustomCommandsConfig

class Dialog::CustomCommandsConfig
  : public Dialog::DialogServiceConfig

Klasse, die Konfigurationen für das Dialogdienstconnectorobjekt für die Verwendung eines CustomCommands-Back-End definiert.

Elemente

SetApplicationId

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

Legt den entsprechenden Back-End-Anwendungsbezeichner fest.

Die Parameter

  • applicationId Anwendungsbezeichner.

GetApplicationId

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

Ruft den Anwendungsbezeichner ab.

Rückgaben

Geheimer Sprachkanalschlüssel.

FromSubscription

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

Erstellt eine Konfigurationsinstanz für benutzerdefinierte Befehle mit der angegebenen Anwendungs-ID, dem Abonnementschlüssel und der Region.

Die Parameter

  • appId Anwendungs-ID für benutzerdefinierte Befehle.

  • subscription Abonnementschlüssel, der dem Bot zugeordnet ist

  • region Der Regionsname (siehe Bereichsseite).

Rückgaben

Ein freigegebener Zeiger auf die neue Bot-Framework-Konfiguration.

FromAuthorizationToken

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

Erstellt eine Konfigurationsinstanz für benutzerdefinierte Befehle mit dem angegebenen Anwendungs-ID-Autorisierungstoken und der angegebenen Region. Hinweis: Der Aufrufer muss sicherstellen, dass das Autorisierungstoken gültig ist. Bevor das Autorisierungstoken abläuft, muss der Aufrufer es aktualisieren, indem er diesen Setter mit einem neuen gültigen Token aufruft. Wenn Konfigurationswerte beim Erstellen eines neuen Connectors kopiert werden, gilt der neue Tokenwert nicht für Connectors, die bereits erstellt wurden. Für Connectors, die zuvor erstellt wurden, müssen Sie das Autorisierungstoken des entsprechenden Connectors festlegen, um das Token zu aktualisieren. Andernfalls treten während des Vorgangs Fehler auf.

Die Parameter

  • appId Anwendungs-ID für benutzerdefinierte Befehle.

  • authToken Das Autorisierungstoken.

  • region Der Regionsname (siehe Bereichsseite).

Rückgaben

Ein freigegebener Zeiger auf die neue Bot-Framework-Konfiguration.