Partager via


classe Dialog::BotFrameworkConfig

class Dialog::BotFrameworkConfig
  : public Dialog::DialogServiceConfig

Classe qui définit des configurations pour l’objet connecteur de service de dialogue pour l’utilisation d’un back-end Bot Framework.

Membres

FromSubscription

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

Crée une instance de configuration du service Bot Framework avec la clé d’abonnement et la région spécifiées.

Paramètres

  • subscription Clé d’abonnement associée au bot

  • region Nom de la région (voir la page région).

Retours

Pointeur partagé vers la nouvelle configuration de l’infrastructure de bot.

FromSubscription

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

Crée une instance de configuration du service Bot Framework avec la clé d’abonnement et la région spécifiées.

Paramètres

  • subscription Clé d’abonnement associée au bot

  • region Nom de la région (voir la page région).

  • bot_Id Identificateur utilisé pour sélectionner un bot associé à cet abonnement.

Retours

Pointeur partagé vers la nouvelle configuration de l’infrastructure de bot.

FromAuthorizationToken

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

Crée une instance de configuration du service bot framework avec le jeton d’autorisation et la région spécifiés. Remarque : l’appelant doit s’assurer que le jeton d’autorisation est valide. Avant que le jeton d’autorisation expire, l’appelant doit l’actualiser en appelant cet méthode setter avec un nouveau jeton valide. Comme les valeurs de configuration sont copiées lors de la création d’un connecteur, la nouvelle valeur de jeton ne s’applique pas aux connecteurs qui ont déjà été créés. Pour les connecteurs qui ont été créés auparavant, vous devez définir le jeton d’autorisation du connecteur correspondant pour actualiser le jeton. Dans le cas contraire, les connecteurs rencontrent des erreurs pendant l’opération.

Paramètres

  • authToken Jeton d’autorisation.

  • region Nom de la région (voir la page région).

Retours

Pointeur partagé vers la nouvelle configuration de l’infrastructure de bot.

FromAuthorizationToken

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

Crée une instance de configuration du service bot framework avec le jeton d’autorisation et la région spécifiés. Remarque : l’appelant doit s’assurer que le jeton d’autorisation est valide. Avant que le jeton d’autorisation expire, l’appelant doit l’actualiser en appelant cet méthode setter avec un nouveau jeton valide. Comme les valeurs de configuration sont copiées lors de la création d’un connecteur, la nouvelle valeur de jeton ne s’applique pas aux connecteurs qui ont déjà été créés. Pour les connecteurs qui ont été créés auparavant, vous devez définir le jeton d’autorisation du connecteur correspondant pour actualiser le jeton. Dans le cas contraire, les connecteurs rencontrent des erreurs pendant l’opération.

Paramètres

  • authToken Jeton d’autorisation.

  • region Nom de la région (voir la page région).

  • bot_Id Identificateur utilisé pour sélectionner un bot associé à cet abonnement.

Retours

Pointeur partagé vers la nouvelle configuration de l’infrastructure de bot.