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

Classi

Nome Descrizione
ActionScope

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

ActionScopeCommands

Rappresenta i possibili comandi dell'ambito dell'azione.

ActionScopeResult

Rappresenta i comandi Id e Scope per un ambito d'azione.

Ask

Chiedere una risposta aperta.

BaseInvokeDialog

Azione che chiama un altro dialogo.

BeginDialog

Azione che inizia a eseguire un altro dialogo, una volta terminata, tornerà al chiamante.

BeginSkill

Inizia una Competenza.

BreakLoop

Uscire dal loop.

CancelAllDialogs

Comando per annullare tutti i dialoghi correnti emettendo un evento che deve essere catturato per impedire la propagazione della cancellazione.

CancelAllDialogsBase

Classe base per l'API CancelAllDialogs.

CancelDialog

Comando per annullare tutti i dialoghi correnti emettendo un evento che deve essere catturato per impedire la propagazione della cancellazione.

Case

Casi di ambito dell'azione.

CodeAction

Classe che rappresenta un'azione di codice di dialogo.

ContinueConversation

Azione che continua una conversazione usando un riferimento di conversazione.

ContinueConversationLater

Azione che programma la conversazione attuale per continuare in un secondo momento..

ContinueLoop

Continua il giro.

DebugBreak

Interrompi il debug.

DeleteActivity

Inviare un'attività all'utente.

DeleteProperties

Elimina una proprietà dalla memoria.

DeleteProperty

Elimina una proprietà dalla memoria.

DynamicBeginDialog

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

EditActions

Classe che ti permette di modificare le azioni attuali.

EditArray

Consente di modificare una matrice in memoria.

EmitEvent

Azione che genera un evento in modo dichiarativo.

EndDialog

Comando per terminare il dialogo corrente, restituendo la proprietàRisultante come risultato del dialogo.

EndTurn

Questo comando termina il turno corrente senza interrompere il dialogo.

Foreach

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

ForEachElement

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

ForeachPage

Esegue un set di azioni una 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 come proprietà di memoria.

GetConversationReference

Ottiene il riferimento attuale della conversazione e lo salva in una proprietà di memoria adatta all'azione ContinueConversation.

GotoAction

È stata ottenuta un'azione in base all'ID.

HttpRequest

Azione per eseguire una HttpRequest.

HttpRequest.Result

Dati di risultato dell'operazione http.

IfCondition

Ramo condizionale.

LogAction

Scrivi l'inserimento nei log delle tracce applicative (Trace.TraceInformation).

PropertyAssignment

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

RepeatDialog

Azione che ripete il dialogo attivo (riavviandolo).

ReplaceDialog

Azione che chiama un altro dialogo, quando è finito passerà alla dialogo genitore del chiamante.

SendActivity

Inviare un'attività all'utente.

SendHandoffActivity

Invia un'attività di passaggio di consegno.

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

Traccia un evento personalizzato usando IBotTelemetryClient.

ThrowException

Azione che genera un'eccezione in modo dichiarativo.

TraceActivity

Invia un'attività Tace al transcript.

UpdateActivity

Aggiornare un'attività con sostituzione.

Enumerazioni

Nome Descrizione
EditArray.ArrayChangeType

L'array possibile cambia il tipo di azione.

HttpRequest.HttpMethod

Metodi Http.

HttpRequest.ResponseTypes

Elenco dei possibili tipi di risposta.