Dialog.OnPreBubbleEventAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Dipanggil sebelum peristiwa digelembungkan ke induknya.
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)
Parameter
Konteks dialog untuk pergantian percakapan saat ini.
Acara dinaikkan.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Apakah peristiwa ditangani oleh dialog saat ini dan pemrosesan lebih lanjut harus dihentikan.
Keterangan
Ini adalah tempat yang baik untuk melakukan intersepsi peristiwa sebagai mengembalikan 'true' akan mencegah gelembung peristiwa lebih lanjut ke induk dialog dan juga akan mencegah dialog anak melakukan pemrosesan default mereka.