Język

SkillDialog.OnValidateActivity(Activity) Metoda

Definicja

Waliduje aktywność wysłaną podczas ContinueDialogAsync(DialogContext, CancellationToken).

protected virtual bool OnValidateActivity(Microsoft.Bot.Schema.Activity activity);
abstract member OnValidateActivity : Microsoft.Bot.Schema.Activity -> bool
override this.OnValidateActivity : Microsoft.Bot.Schema.Activity -> bool
Protected Overridable Function OnValidateActivity (activity As Activity) As Boolean

Parametry

activity
Activity

Obecny Activity kierunek rozmowy.

Zwraca

prawda, jeśli aktywność jest ważna, nieprawda, jeśli nie.

Uwagi

Nadpisz tę metodę, aby zaimplementować niestandardowy walidator dla aktywności wysyłanej podczas .ContinueDialogAsync(DialogContext, CancellationToken) Metoda ta może być użyta do ignorowania określonych czynności, jeśli jest to konieczne. Jeśli ta metoda zwróci false, dialog zakończy turę bez przetworzenia aktywności.

Dotyczy