Chain.Continuation<T,R> Delegar
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando a antecessora IDialog<TResult> for concluída, execute esse método de continuação para construir o próximo IDialog<TResult>.
public delegate System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.IDialog<R>> Chain.Continuation<in T,R>(IBotContext context, IAwaitable<in T> item);
type Chain.Continuation<'T, 'R> = delegate of IBotContext * IAwaitable<'T> -> Task<IDialog<'R>>
Public Delegate Function Chain.Continuation(Of In T, R)(context As IBotContext, item As IAwaitable(Of In T)) As Task(Of IDialog(Of R))
Parâmetros de tipo
- T
O tipo da caixa de diálogo antecedente.
Este parâmetro de tipo é contravariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo menos derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.- R
O tipo da próxima caixa de diálogo.
Parâmetros
- context
- IBotContext
O contexto do bot.
- item
- IAwaitable<T>
O resultado do anterior IDialog<TResult>.
Valor Retornado
Uma tarefa que representa o próximo IDialog<TResult>.