Condividi tramite


WebexAdapter Classe

Definizione

Attenzione

The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.

BotAdapter per consentire la gestione dei payload e delle risposte delle app Webex Teams tramite l'API Webex Teams.

[System.Obsolete("The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.")]
public class WebexAdapter : Microsoft.Bot.Builder.BotAdapter, Microsoft.Bot.Builder.Integration.AspNet.Core.IBotFrameworkHttpAdapter
[<System.Obsolete("The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.")>]
type WebexAdapter = class
    inherit BotAdapter
    interface IBotFrameworkHttpAdapter
Public Class WebexAdapter
Inherits BotAdapter
Implements IBotFrameworkHttpAdapter
Ereditarietà
WebexAdapter
Attributi
Implementazioni

Costruttori

WebexAdapter(IConfiguration, WebexAdapterOptions, ILogger)
Obsoleti.

Inizializza una nuova istanza della classe usando le impostazioni di WebexAdapter configurazione.

WebexAdapter(WebexClientWrapper, WebexAdapterOptions, ILogger)
Obsoleti.

Inizializza una nuova istanza della classe WebexAdapter. Crea un adattatore Webex.

Campi

BotIdentityKey
Obsoleti.

Valore stringa per la chiave di identità del bot.

(Ereditato da BotAdapter)
InvokeResponseKey
Obsoleti.

Valore chiave per qualsiasi InvokeResponseActivity che si troverebbe in TurnState.

(Ereditato da BotAdapter)
OAuthScopeKey
Obsoleti.

Valore stringa per la chiave di ambito OAuth.

(Ereditato da BotAdapter)

Proprietà

MiddlewareSet
Obsoleti.

Ottiene la raccolta di middleware nella pipeline dell'adapter.

(Ereditato da BotAdapter)
OnTurnError
Obsoleti.

Ottiene o imposta un gestore di errori che può rilevare le eccezioni nel middleware o nell'applicazione.

(Ereditato da BotAdapter)

Metodi

ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Obsoleti.

Invia un messaggio proattivo a una conversazione.

(Ereditato da BotAdapter)
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken)
Obsoleti.

Invia un messaggio proattivo a una conversazione.

(Ereditato da BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Obsoleti.

Invia un messaggio proattivo dal bot a una conversazione.

ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
Obsoleti.

Invia un messaggio proattivo a una conversazione.

(Ereditato da BotAdapter)
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)
Obsoleti.

Metodo adattatore BotBuilder standard per continuare una conversazione esistente in base a un riferimento alla conversazione.

ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken)
Obsoleti.

Invia un messaggio proattivo a una conversazione.

(Ereditato da BotAdapter)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Obsoleti.

Invia un messaggio proattivo a una conversazione.

(Ereditato da BotAdapter)
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken)
Obsoleti.

Crea una conversazione nel canale specificato.

(Ereditato da BotAdapter)
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
Obsoleti.

Metodo adattatore BotBuilder standard per eliminare un messaggio precedente.

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Obsoleti.

Crea un contesto di turno ed esegue la pipeline middleware per un'attività TRUSTED in ingresso.

(Ereditato da BotAdapter)
ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken)
Obsoleti.

Accettare un webhook HttpRequest in ingresso e convertirlo in un TurnContext oggetto che può essere elaborato dalla logica del bot.

RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
Obsoleti.

Avvia l'elaborazione dell'attività per il turno del bot corrente.

(Ereditato da BotAdapter)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
Obsoleti.

Metodo adattatore BotBuilder standard per inviare un messaggio dal bot all'API di messaggistica.

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Obsoleti.

Metodo adattatore BotBuilder standard per aggiornare un messaggio precedente.

Use(IMiddleware)
Obsoleti.

Aggiunge middleware alla pipeline dell'adapter.

(Ereditato da BotAdapter)

Metodi di estensione

UseBotState(BotAdapter, BotState[])
Obsoleti.

Aggiunge il middleware all'adapter per registrare uno o più BotState oggetti nel contesto di turno. Il middleware registra gli oggetti di stato nel contesto di turno all'inizio di ogni turno.

UseState(BotAdapter, UserState, ConversationState, Boolean)
Obsoleti.

Registra gli oggetti stato utente e di conversazione con l'adapter. Questi oggetti saranno disponibili tramite il TurnStatemetodo .Get<T>()

UseStorage(BotAdapter, IStorage)
Obsoleti.

Aggiunge il middleware all'adapter per registrare un IStorage oggetto nel contesto di turno. Il middleware registra gli oggetti di stato nel contesto di turno all'inizio di ogni turno.

Si applica a