Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
-
applicationIdAnwendungsbezeichner.
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
appIdAnwendungs-ID für benutzerdefinierte Befehle.subscriptionAbonnementschlüssel, der dem Bot zugeordnet istregionDer 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
appIdAnwendungs-ID für benutzerdefinierte Befehle.authTokenDas Autorisierungstoken.regionDer Regionsname (siehe Bereichsseite).
Rückgaben
Ein freigegebener Zeiger auf die neue Bot-Framework-Konfiguration.