Поделиться через


class Dialog::BotFrameworkConfig

class Dialog::BotFrameworkConfig
  : public Dialog::DialogServiceConfig

Класс, определяющий конфигурации для объекта соединителя службы диалогов для использования серверной части Bot Framework.

Элементы

FromSubscription

Синтаксис: public inline static std::shared_ptr< BotFrameworkConfig > FromSubscription ( const std::string & subscription , const std::string & region );

Создает экземпляр конфигурации службы Bot Framework с указанным ключом подписки и регионом.

Параметры

Возвращаемое значение

Общий указатель на новую конфигурацию bot framework.

FromSubscription

Синтаксис: public inline static std::shared_ptr< BotFrameworkConfig > FromSubscription ( const std::string & subscription , const std::string & region , const std::string & bot_Id );

Создает экземпляр конфигурации службы Bot Framework с указанным ключом подписки и регионом.

Параметры

  • subscription Ключ подписки, связанный с ботом

  • region Имя региона (см. страницу региона).

  • bot_Id Идентификатор, используемый для выбора бота, связанного с этой подпиской.

Возвращаемое значение

Общий указатель на новую конфигурацию bot framework.

FromAuthorizationToken

Синтаксис: public inline static std::shared_ptr< BotFrameworkConfig > FromAuthorizationToken ( const std::string & authToken , const std::string & region );

Создает экземпляр конфигурации службы Bot Framework с указанным маркером авторизации и регионом. Примечание. Вызывающий объект должен убедиться, что маркер авторизации действителен. До истечения срока действия маркера авторизации вызывающий объект должен обновить его, вызвав этот метод задания с новым допустимым маркером. Так как значения конфигурации копируются при создании нового соединителя, новое значение маркера не будет применяться к уже созданным соединителям. Для соединителей, которые были созданы ранее, необходимо задать маркер авторизации соответствующего соединителя, чтобы обновить маркер. В противном случае соединители будут сталкиваться с ошибками во время работы.

Параметры

Возвращаемое значение

Общий указатель на новую конфигурацию bot framework.

FromAuthorizationToken

Синтаксис: public inline static std::shared_ptr< BotFrameworkConfig > FromAuthorizationToken ( const std::string & authToken , const std::string & region , const std::string & bot_Id );

Создает экземпляр конфигурации службы Bot Framework с указанным маркером авторизации и регионом. Примечание. Вызывающий объект должен убедиться, что маркер авторизации действителен. До истечения срока действия маркера авторизации вызывающий объект должен обновить его, вызвав этот метод задания с новым допустимым маркером. Так как значения конфигурации копируются при создании нового соединителя, новое значение маркера не будет применяться к уже созданным соединителям. Для соединителей, которые были созданы ранее, необходимо задать маркер авторизации соответствующего соединителя, чтобы обновить маркер. В противном случае соединители будут сталкиваться с ошибками во время работы.

Параметры

  • authToken Маркер авторизации.

  • region Имя региона (см. страницу региона).

  • bot_Id Идентификатор, используемый для выбора бота, связанного с этой подпиской.

Возвращаемое значение

Общий указатель на новую конфигурацию bot framework.