DeleteActivityHandler Delegato
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodo che può partecipare agli eventi di eliminazione dell'attività per il turno corrente.
public delegate System.Threading.Tasks.Task DeleteActivityHandler(ITurnContext turnContext, ConversationReference reference, Func<Task> next);
type DeleteActivityHandler = delegate of ITurnContext * ConversationReference * Func<Task> -> Task
Public Delegate Function DeleteActivityHandler(turnContext As ITurnContext, reference As ConversationReference, next As Func(Of Task)) As Task
Parametri
- turnContext
- ITurnContext
Oggetto di contesto per il turno.
- reference
- ConversationReference
Conversazione contenente l'attività.
Valore restituito
Attività che rappresenta il lavoro in coda da eseguire.
Commenti
Un gestore chiama il delegato next per passare il controllo al gestore registrato successivo. Se un handler non chiama il delegato successivo, l'adapter non chiama nessuno dei gestori successivi e non cancella l'attività.
Il ActivityId del riferimento di conversazione indica l'attività nella conversazione da sostituire.