Dela via


Dialog.OnPreBubbleEventAsync Metod

Definition

Anropas innan en händelse bubblas upp till den överordnade händelsen.

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 genereras.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Om händelsen hanteras av den aktuella dialogrutan och ytterligare bearbetning ska stoppas.

Kommentarer

Det här är ett bra ställe att utföra avlyssning av en händelse eftersom "sant" kommer att förhindra ytterligare bubbling av händelsen till dialogrutornas överordnade och förhindrar också att underordnade dialogrutor utför sin standardbearbetning.

Gäller för