Microsoft.Bot.Builder.Dialogs.Adaptive.Actions Przestrzeń nazw

Klasy

Nazwa Opis
ActionScope

ActionScope zarządza wykonywaniem bloku działań oraz wspiera semantykę Goto, Continue i Break...

ActionScopeCommands

Reprezentuje możliwe polecenia zakresu akcji.

ActionScopeResult

Reprezentuj polecenia Id i Scope dla zakresu akcji.

Ask

Poproś o otwartą odpowiedź.

BaseInvokeDialog

Akcja, która wywołuje kolejny dialog.

BeginDialog

Akcja, która rozpoczyna kolejne dialogi, po zakończeniu wraca do dzwoniącego.

BeginSkill

Zacznij umiejętność.

BreakLoop

Wyrwać się z pętli.

CancelAllDialogs

Polecenie anulować wszystkie bieżące dialogi poprzez wygenerowanie zdarzenia, które należy złapać, aby zapobiec propagacji anulowania.

CancelAllDialogsBase

Klasa bazowa dla api CancelAllDialogs.

CancelDialog

Polecenie anulować wszystkie bieżące dialogi poprzez wygenerowanie zdarzenia, które należy złapać, aby zapobiec propagacji anulowania.

Case

Zakres działań w sprawach.

CodeAction

Klasa reprezentująca akcję kodu dialogowego.

ContinueConversation

Działanie, które kontynuuje rozmowę za pomocą odniesienia do rozmowy.

ContinueConversationLater

Działanie, które zaznacza kontynuację obecnej rozmowy w późniejszym terminie...

ContinueLoop

Kontynuuj pętlę.

DebugBreak

Złam debugowanie.

DeleteActivity

Wyślij aktywność z powrotem do użytkownika.

DeleteProperties

Usuwa właściwość z pamięci.

DeleteProperty

Usuwa właściwość z pamięci.

DynamicBeginDialog

Wewnętrzna akcja BeginDialog, która dynamicznie wiąże x.schema/x.dialog, aby wywołać zasób x.dialog z właściwościami jako opcjami.

EditActions

Klasa, która pozwala edytować aktualne akcje.

EditArray

Pozwala modyfikować tablicę w pamięci.

EmitEvent

Działanie, które emituje zdarzenie deklaratywnie.

EndDialog

Polecenie zakończyć bieżący dialog, zwracając właściwość resultProperty jako wynik dialogu.

EndTurn

To polecenie kończy bieżącą turę, nie kończąc dialogu.

Foreach

Wykonuje zestaw działań raz dla każdego elementu w liście lub kolekcji w pamięci.

ForEachElement

Wykonuje zestaw działań raz dla każdego elementu w liście lub kolekcji w pamięci.

ForeachPage

Wykonuje zestaw działań raz dla każdego elementu w liście lub kolekcji w pamięci.

GetActivityMembers

Wywołuje BotFrameworkAdapter.GetActivityMembers() i ustawia wynik jako właściwość pamięci.

GetConversationMembers

Wywołuje BotFrameworkAdapter.GetConversationMembers () i ustawia wynik jako właściwość pamięci.

GetConversationReference

Pobiera aktualne odniesienie do rozmowy i zapisuje je w pamięci odpowiedniej do użycia w akcji Kontynuując.

GotoAction

Przejdź do akcji przez Id.

HttpRequest

Działanie wykonujące HttpRequest.

HttpRequest.Result

Dane wyników operacji http.

IfCondition

Gałąź warunkowa.

LogAction

Zapisuj wpisy do logów trace aplikacji (Trace.TraceInformation).

PropertyAssignment

Przypisanie właściwości (używane w akcjach SetProperty i SetProperties).

RepeatDialog

Akcja, która powtarza aktywny dialog (restart).

ReplaceDialog

Akcja wywołuje kolejny dialog, a gdy się skończy, przechodzi do dialogu rodzica dzwoniącego.

SendActivity

Wyślij aktywność z powrotem do użytkownika.

SendHandoffActivity

Wyślij aktywność przekazania.

SetProperties

Ustawia właściwość z wynikiem oceny wyrażenia wartościowego.

SetProperty

Ustawia właściwość z wynikiem oceny wyrażenia wartościowego.

SignOutUser

Wyślij aktywność z powrotem do użytkownika.

SwitchCondition

Głąź warunkowa z wieloma przypadkami.

TelemetryTrackEventAction

Śledź niestandardowe zdarzenie za pomocą IBotTelemetryClient.

ThrowException

Działanie, które deklaratywnie rzuca wyjątek.

TraceActivity

Wyślij aktywność Tace z powrotem do transkrypcji.

UpdateActivity

Zaktualizuj aktywność poprzez wymianę.

Wyliczenia

Nazwa Opis
EditArray.ArrayChangeType

Możliwy typ akcji zmiany tablicy.

HttpRequest.HttpMethod

Metody HTTP.

HttpRequest.ResponseTypes

Lista możliwych typów odpowiedzi.