class Dialog::CustomCommandsConfig

class Dialog::CustomCommandsConfig
  : public Dialog::DialogServiceConfig

Třída, která definuje konfigurace pro objekt konektoru služby dialogového okna pro použití CustomCommands back-end.

Členové

SetApplicationId

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

Nastaví odpovídající identifikátor back-endové aplikace.

Parametry

  • applicationId Identifikátor aplikace.

GetApplicationId

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

Získá identifikátor aplikace.

Návraty

Tajný klíč kanálu služby Speech.

Z odběru

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

Vytvoří instanci konfigurace vlastních příkazů se zadaným ID aplikace, klíčem předplatného a oblastí.

Parametry

  • appId ID aplikace vlastních příkazů

  • subscription Klíč předplatného přidružený k robotovi

  • region Název oblasti (viz stránka oblasti).

Návraty

Sdílený ukazatel na novou konfiguraci služby Bot Framework.

FromAuthorizationToken

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

Vytvoří instanci konfigurace vlastních příkazů se zadaným autorizačním tokenem ID aplikace a oblastí. Poznámka: Volající musí ověřit platnost autorizačního tokenu. Před vypršením platnosti autorizačního tokenu ho volající musí aktualizovat zavoláním tohoto setteru s novým platným tokenem. Při kopírování hodnot konfigurace při vytváření nového konektoru se nová hodnota tokenu nebude vztahovat na již vytvořené konektory. Pro konektory, které byly vytvořeny dříve, musíte nastavit autorizační token odpovídajícího konektoru, aby se token aktualizoval. V opačném případě dojde během operace u konektorů k chybám.

Parametry

  • appId ID aplikace vlastních příkazů

  • authToken Autorizační token.

  • region Název oblasti (viz stránka oblasti).

Návraty

Sdílený ukazatel na novou konfiguraci služby Bot Framework.