Język

DialogManagerAdapter Klasa

Definicja

Uwaga

This class is not used anymore

Reprezentuje adapter menedżera dialogów, który może łączyć menedżera dialogów z punktem końcowym usługi.

[System.Obsolete("This class is not used anymore", true)]
public class DialogManagerAdapter : Microsoft.Bot.Builder.BotAdapter
[<System.Obsolete("This class is not used anymore", true)>]
type DialogManagerAdapter = class
    inherit BotAdapter
Public Class DialogManagerAdapter
Inherits BotAdapter
Dziedziczenie
DialogManagerAdapter
Atrybuty

Konstruktory

Nazwa Opis
DialogManagerAdapter()
Przestarzałe.

Inicjuje nowe wystąpienie klasy DialogManagerAdapter.

Pola

Nazwa Opis
BotIdentityKey
Przestarzałe.

Wartość ciągu dla klucza tożsamości bota.

(Odziedziczone po BotAdapter)
InvokeResponseKey
Przestarzałe.

Wartość kluczowa dla każdej aktywności InvokeResponse, która znajduje się w TurnState.

(Odziedziczone po BotAdapter)
OAuthScopeKey
Przestarzałe.

Wartość ciągu dla klucza zakresu OAuth.

(Odziedziczone po BotAdapter)

Właściwości

Nazwa Opis
Activities
Przestarzałe.

Dostaje listę aktywności.

MiddlewareSet
Przestarzałe.

Pobiera kolekcję middleware z pipeline'u adaptera.

(Odziedziczone po BotAdapter)
OnTurnError
Przestarzałe.

Pobiera lub ustawia obsługę błędów, która może wykrywać wyjątki w middleware lub aplikacji.

(Odziedziczone po BotAdapter)

Metody

Nazwa Opis
ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken)
Przestarzałe.

Tworzy rozmowę na określonym kanale.

(Odziedziczone po BotAdapter)
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
Przestarzałe.

Po nadpisaniu w klasie pochodnej, usuwa istniejącą aktywność w rozmowie.

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Przestarzałe.

Tworzy kontekst tury i uruchamia pipeline middleware dla nadchodzącej ZAUFANEJ aktywności.

(Odziedziczone po BotAdapter)
RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
Przestarzałe.

Rozpoczyna przetwarzanie aktywności na bieżącą turę bota.

(Odziedziczone po BotAdapter)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
Przestarzałe.

Gdy zostanie przejęty w klasie pochodnej, wysyła aktywności do rozmowy.

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Przestarzałe.

Gdy zostanie nadpisana w klasie pochodnej, zastępuje istniejącą aktywność w rozmowie.

Use(IMiddleware)
Przestarzałe.

Dodaje middleware do pipeline'u adaptera.

(Odziedziczone po BotAdapter)

Metody rozszerzania

Nazwa Opis
UseBotState(BotAdapter, BotState[])
Przestarzałe.

Dodaje middleware do adaptera, aby rejestrować jeden lub więcej BotState obiektów w kontekście tury. Middleware rejestruje obiekty stanu w kontekście tury na początku każdej tury.

UseState(BotAdapter, UserState, ConversationState, Boolean)
Przestarzałe.

Rejestruje obiekty stanu użytkownika i rozmowy za pomocą adaptera. Obiekty te będą dostępne za pomocą metody .Get<T>() w kontekście TurnStatetur.

UseStorage(BotAdapter, IStorage)
Przestarzałe.

Dodaje middleware do adaptera, aby rejestrować IStorage obiekt w kontekście tury. Middleware rejestruje obiekty stanu w kontekście tury na początku każdej tury.

Dotyczy