Classe Dialog::CustomCommandsConfig

class Dialog::CustomCommandsConfig
  : public Dialog::DialogServiceConfig

Classe che definisce le configurazioni per l'oggetto connettore del servizio di dialogo per l'uso di un back-end CustomCommands.

Membri

SetApplicationId

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

Imposta l'identificatore dell'applicazione back-end corrispondente.

Parametri

  • applicationId Identificatore applicazione.

GetApplicationId

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

Ottiene l'identificatore dell'applicazione.

Restituzioni

Chiave privata del canale voce.

FromSubscription

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

Crea un'istanza di configurazione dei comandi personalizzati con l'ID applicazione, la chiave di sottoscrizione e l'area specificati.

Parametri

  • appId ID applicazione comandi personalizzati.

  • subscription chiave di sottoscrizione associata al bot

  • region Il nome dell'area (vedere la pagina dell'area ).

Restituzioni

Puntatore condiviso alla nuova configurazione di Bot Framework.

FromAuthorizationToken

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

Crea un'istanza di configurazione dei comandi personalizzati con il token di autorizzazione e l'area dell'ID applicazione specificati. Nota: il chiamante deve assicurarsi che il token di autorizzazione sia valido. Prima della scadenza del token di autorizzazione, il chiamante deve aggiornarlo chiamando questo setter con un nuovo token valido. Poiché i valori di configurazione vengono copiati durante la creazione di un nuovo connettore, il nuovo valore del token non verrà applicato ai connettori già creati. Per i connettori creati in precedenza, è necessario impostare il token di autorizzazione del connettore corrispondente per aggiornare il token. In caso contrario, i connettori riscontrano errori durante l'operazione.

Parametri

  • appId ID applicazione comandi personalizzati.

  • authToken Token di autorizzazione.

  • region Il nome dell'area (vedere la pagina dell'area ).

Restituzioni

Puntatore condiviso alla nuova configurazione di Bot Framework.