Sdílet prostřednictvím


Microsoft.Bot.Builder.Dialogs.Adaptive.Actions Obor názvů

Třídy

ActionScope

ActionScope spravuje provádění bloku akcí a podporuje sémantiku Goto, Continue a Break.

ActionScopeCommands

Představuje možné příkazy oboru akcí.

ActionScopeResult

Představuje příkazy ID a Obor pro obor akce.

Ask

Požádejte o otevřenou odpověď.

BaseInvokeDialog

Akce, která volá jiné dialogové okno.

BeginDialog

Akce, která zahájí spuštění dalšího dialogového okna, po dokončení se vrátí volajícímu.

BeginSkill

Zahajte dovednost.

BreakLoop

Vypadnutí ze smyčky.

CancelAllDialogs

Příkaz pro zrušení všech aktuálních dialogových oken tím, že vygeneruje událost, která musí být zachycena, aby se zabránilo šíření zrušení.

CancelAllDialogsBase

Základní třída pro rozhraní API CancelAllDialogs.

CancelDialog

Příkaz pro zrušení všech aktuálních dialogových oken tím, že vygeneruje událost, která musí být zachycena, aby se zabránilo šíření zrušení.

Case

Případy rozsahu akcí.

CodeAction

Třída představující akci kódu dialogového okna.

ContinueConversation

Akce, která pokračuje v konverzaci pomocí odkazu na konverzaci

ContinueConversationLater

Akce, která naplánuje pokračování aktuální konverzace na později.

ContinueLoop

Pokračujte ve smyčce.

DebugBreak

Přerušte ladění.

DeleteActivity

Odešlete aktivitu zpět uživateli.

DeleteProperties

Odstraní vlastnost z paměti.

DeleteProperty

Odstraní vlastnost z paměti.

DynamicBeginDialog

Interní akce BeginDialog, která dynamicky sváže x.schema/x.dialog k vyvolání prostředku x.dialog s vlastnostmi jako možnostmi.

EditActions

Třída, která umožňuje upravovat aktuální akce.

EditArray

Umožňuje upravit pole v paměti.

EmitEvent

Akce, která vygeneruje událost deklarativně.

EndDialog

Příkaz pro ukončení aktuálního dialogového okna a vrácení výsledkuProperty jako výsledku dialogového okna.

EndTurn

Tento příkaz ukončí aktuální otočení bez ukončení dialogového okna.

Foreach

Provede sadu akcí jednou pro každou položku v seznamu nebo kolekci v paměti.

ForEachElement

Provede sadu akcí jednou pro každou položku v seznamu nebo kolekci v paměti.

ForeachPage

Provede sadu akcí jednou pro každou položku v seznamu nebo kolekci v paměti.

GetActivityMembers

Zavolá BotFrameworkAdapter.GetActivityMembers() a nastaví výsledek na vlastnost paměti.

GetConversationMembers

Zavolá BotFrameworkAdapter.GetConversationMembers () a nastaví výsledek na vlastnost paměti.

GetConversationReference

Získá aktuální odkaz na konverzaci a uloží ji do vlastnosti paměti vhodné pro použití v akci ContinueConversation.

GotoAction

Goto a action by ID.

HttpRequest

Akce pro provedení httpRequest.

HttpRequest.Result

Výsledná data operace http.

IfCondition

Podmíněná větev.

LogAction

Zapište záznam do protokolů trasování aplikace (Trace.TraceInformation).

PropertyAssignment

Přiřazení vlastnosti (používá se v akcích SetProperty a SetProperties).

RepeatDialog

Akce, která opakuje aktivní dialogové okno (restartuje ho).

ReplaceDialog

Akce, která volá jiné dialogové okno, po dokončení přejde do nadřazeného dialogového okna volajícího.

SendActivity

Odešlete aktivitu zpět uživateli.

SendHandoffActivity

Odeslání aktivity předání.

SetProperties

Nastaví vlastnost s výsledkem vyhodnocení výrazu hodnoty.

SetProperty

Nastaví vlastnost s výsledkem vyhodnocení výrazu hodnoty.

SignOutUser

Odešlete aktivitu zpět uživateli.

SwitchCondition

Podmíněná větev s více případy

TelemetryTrackEventAction

Sledování vlastní události pomocí IBotTelemetryClient

ThrowException

Akce, která vyvolá výjimku deklarativním způsobem.

TraceActivity

Odešlete aktivitu Tace zpět do přepisu.

UpdateActivity

Aktualizujte aktivitu nahrazením.

Výčty

EditArray.ArrayChangeType

Možný typ akcí změny pole.

HttpRequest.HttpMethod

Metody HTTP.

HttpRequest.ResponseTypes

Seznam možných typů odpovědí