Dialog.OnPreBubbleEventAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wordt aangeroepen voordat een gebeurtenis naar zijn ouder wordt gebubbeld.
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)
Parameters
De context van het dialoogvenster voor de huidige gesprekswisseling.
De gebeurtenis die wordt gegenereerd.
- cancellationToken
- CancellationToken
Annuleringstoken.
Retouren
Of het evenement wordt afgehandeld door de huidige dialoog en verdere verwerking moet stoppen.
Opmerkingen
Dit is een goede plek om een gebeurtenis te onderscheppen, omdat het teruggeven van 'true' voorkomt dat het evenement verder wordt opgeborreld naar de ouders van de dialoog en ook dat kinddialogen hun standaardverwerking uitvoeren.