Dialog.OnPreBubbleEventAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
Dialogkontexten för den aktuella konversationsvändningen.
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.