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 с указанным ключом подписки и регионом.
Параметры
subscription
Ключ подписки, связанный с ботомregion
Имя региона (см. страницу региона).
Возвращаемое значение
Общий указатель на новую конфигурацию 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 с указанным маркером авторизации и регионом. Примечание. Вызывающий объект должен убедиться, что маркер авторизации действителен. До истечения срока действия маркера авторизации вызывающий объект должен обновить его, вызвав этот метод задания с новым допустимым маркером. Так как значения конфигурации копируются при создании нового соединителя, новое значение маркера не будет применяться к уже созданным соединителям. Для соединителей, которые были созданы ранее, необходимо задать маркер авторизации соответствующего соединителя, чтобы обновить маркер. В противном случае соединители будут сталкиваться с ошибками во время работы.
Параметры
authToken
Маркер авторизации.region
Имя региона (см. страницу региона).
Возвращаемое значение
Общий указатель на новую конфигурацию 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.