Condividi tramite


Microsoft.Bot.Builder.Dialogs.Adaptive.Actions Spazio dei nomi

Classi

ActionScope

ActionScope gestisce l'esecuzione di un blocco di azioni e supporta Goto, Continue and Break semantics..

ActionScopeCommands

Rappresenta i comandi dell'ambito dell'azione possibili.

ActionScopeResult

Rappresentare il comando Id e Ambito per un ambito azione.

Ask

Chiedere una risposta aperta.

BaseInvokeDialog

Azione che chiama un'altra finestra di dialogo.

BeginDialog

Azione che inizia a eseguire un'altra finestra di dialogo, al termine, restituirà al chiamante.

BeginSkill

Iniziare una competenza.

BreakLoop

Interrompe un ciclo.

CancelAllDialogs

Comando per annullare tutte le finestre di dialogo correnti emettendo un evento che deve essere catturato per impedire la propagazione dell'annullamento.

CancelAllDialogsBase

Classe di base per l'API CancelAllDialogs.

CancelDialog

Comando per annullare tutte le finestre di dialogo correnti emettendo un evento che deve essere catturato per impedire la propagazione dell'annullamento.

Case

Casi di ambito azione.

CodeAction

Classe che rappresenta un'azione del codice del dialogo.

ContinueConversation

Azione che continua una conversazione usando un riferimento alla conversazione.

ContinueConversationLater

Azione che pianifica la conversazione corrente da continuare in un secondo momento.

ContinueLoop

Continua il ciclo.

DebugBreak

Interrompere il debug.

DeleteActivity

Inviare un'attività all'utente.

DeleteProperties

Elimina una proprietà dalla memoria.

DeleteProperty

Elimina una proprietà dalla memoria.

DynamicBeginDialog

Azione BeginDialog interna che associa dinamicamente x.schema/x.dialog per richiamare la risorsa x.dialog con proprietà come opzioni.

EditActions

Classe che consente di modificare le azioni correnti.

EditArray

Consente di modificare una matrice in memoria.

EmitEvent

Azione che genera un evento dichiarativo.

EndDialog

Comando per terminare la finestra di dialogo corrente, restituendo il risultatoProperty come risultato della finestra di dialogo.

EndTurn

Questo comando termina il turno corrente senza terminare la finestra di dialogo.

Foreach

Esegue un set di azioni una sola volta per ogni elemento in un elenco o una raccolta in memoria.

ForEachElement

Esegue un set di azioni una sola volta per ogni elemento in un elenco o una raccolta in memoria.

ForeachPage

Esegue un set di azioni una sola volta per ogni elemento in un elenco o una raccolta in memoria.

GetActivityMembers

Chiama BotFrameworkAdapter.GetActivityMembers() e imposta il risultato su una proprietà di memoria.

GetConversationMembers

Chiama BotFrameworkAdapter.GetConversationMembers () e imposta il risultato su una proprietà di memoria.

GetConversationReference

Ottiene il riferimento alla conversazione corrente e lo salva in una proprietà di memoria adatta per l'uso nell'azione ContinueConversation.

GotoAction

Goto un'azione in base all'ID.

HttpRequest

Azione per l'esecuzione di un oggetto HttpRequest.

HttpRequest.Result

Dati dei risultati dell'operazione http.

IfCondition

Ramo condizionale.

LogAction

Scrivere la voce nei log di traccia dell'applicazione (Trace.TraceInformation).

PropertyAssignment

Assegnazione delle proprietà (usata nelle azioni SetProperty e SetProperties).

RepeatDialog

Azione che ripete la finestra di dialogo attiva (riavviandola).

ReplaceDialog

Azione che chiama un'altra finestra di dialogo, quando viene eseguita, verrà visualizzata la finestra di dialogo padre dei chiamanti.

SendActivity

Inviare un'attività all'utente.

SendHandoffActivity

Inviare un'attività di handoff.

SetProperties

Imposta una proprietà con il risultato della valutazione di un'espressione di valore.

SetProperty

Imposta una proprietà con il risultato della valutazione di un'espressione di valore.

SignOutUser

Inviare un'attività all'utente.

SwitchCondition

Ramo condizionale con più casi.

TelemetryTrackEventAction

Tenere traccia di un evento personalizzato usando IBotTelemetryClient.

ThrowException

Azione che genera un'eccezione dichiarativamente.

TraceActivity

Inviare un'attività Tace alla trascrizione.

UpdateActivity

Aggiornare un'attività con sostituzione.

Enumerazioni

EditArray.ArrayChangeType

Tipo di azioni di modifica della matrice possibili.

HttpRequest.HttpMethod

Metodi Http.

HttpRequest.ResponseTypes

Elenco dei possibili tipi di risposta.