Freigeben über


SkillDialog.OnValidateActivity(Activity) Methode

Definition

Überprüft die während ContinueDialogAsync(DialogContext, CancellationToken)gesendete Aktivität.

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

Parameter

activity
Activity

Der Activity für den aktuellen Gesprächsverlauf.

Gibt zurück

true, wenn die Aktivität gültig ist, false, falls nicht.

Hinweise

Überschreiben Sie diese Methode, um einen benutzerdefinierten Validierungsator für die Aktivität zu implementieren, die während der ContinueDialogAsync(DialogContext, CancellationToken)gesendet wird. Diese Methode kann verwendet werden, um Aktivitäten eines bestimmten Typs bei Bedarf zu ignorieren. Wenn diese Methode false zurückgibt, beendet das Dialogfeld den Turn, ohne die Aktivität zu verarbeiten.

Gilt für: