ActivityHandler.OnEventAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
temel davranışı kullanıldığında dışında tokens/response
bir olay alındığında çağrılır OnEventActivityAsync(ITurnContext<IEventActivity>, CancellationToken) .
Bot çeşitli olayları işlemek üzere tasarlanıyorsa bu yöntem isteğe bağlı olarak geçersiz kılınabilir.
Varsayılan olarak, bu yöntem hiçbir şey yapmaz.
protected virtual System.Threading.Tasks.Task OnEventAsync (Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IEventActivity> turnContext, System.Threading.CancellationToken cancellationToken);
abstract member OnEventAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IEventActivity> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnEventAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IEventActivity> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnEventAsync (turnContext As ITurnContext(Of IEventActivity), cancellationToken As CancellationToken) As Task
Parametreler
- turnContext
- ITurnContext<IEventActivity>
Bu dönüş için kesin olarak belirlenmiş bir bağlam nesnesi.
- cancellationToken
- CancellationToken
İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.
Döndürülenler
Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.
Açıklamalar
OnEventActivityAsync(ITurnContext<IEventActivity>, CancellationToken) Yöntemi 'belirteçler/yanıt' dışında bir Name olay aldığında, bu yöntemi çağırır.