Språk

Dialog.OnPreBubbleEventAsync Metod

Definition

Anropas innan en händelse bubblas till sin förälder.

protected virtual System.Threading.Tasks.Task<bool> OnPreBubbleEventAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dc, Microsoft.Bot.Builder.Dialogs.DialogEvent e, System.Threading.CancellationToken cancellationToken);
abstract member OnPreBubbleEventAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Builder.Dialogs.DialogEvent * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.OnPreBubbleEventAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Builder.Dialogs.DialogEvent * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Protected Overridable Function OnPreBubbleEventAsync (dc As DialogContext, e As DialogEvent, cancellationToken As CancellationToken) As Task(Of Boolean)

Parametrar

dc
DialogContext

Dialogkontexten för den aktuella konversationsvändningen.

e
DialogEvent

Händelsen som upphöjs.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Om händelsen hanteras av den aktuella dialogen och vidare bearbetning bör upphöra.

Kommentarer

Detta är en bra plats att utföra avlyssning av en händelse eftersom att returnera 'true' förhindrar ytterligare bubblande av händelsen till dialogens föräldrar och även förhindrar att barndialoger utför sin standardbehandling.

Gäller för