Dialog.OnPreBubbleEventAsync Metode

Definisi

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

dc
DialogContext

Konteks dialog untuk pergantian percakapan saat ini.

e
DialogEvent

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.

Berlaku untuk