Partager via


Dialog.OnPreBubbleEventAsync Méthode

Définition

Appelée avant qu’un événement ne soit mis en bulles sur son parent.

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)

Paramètres

dc
DialogContext

Contexte de boîte de dialogue pour la tour actuelle de la conversation.

e
DialogEvent

Événement déclenché.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Indique si l’événement est géré par le dialogue actuel et si le traitement ultérieur doit s’arrêter.

Remarques

Il s’agit d’un bon endroit pour effectuer l’interception d’un événement, car le retour de « true » empêchera tout autre bouillonnement de l’événement aux parents de dialogues et empêchera également les dialogues enfants d’effectuer leur traitement par défaut.

S’applique à