ComponentDialog.OnContinueDialogAsync الأسلوب
التعريف
هام
تتعلق بعض المعلومات بالمنتج الذي تم إصداره مسبقًا الذي قد تم تعديله بشكل كبير قبل إصداره. لا تقدم Microsoft أي ضمانات، صريحة كانت أو ضمنية، فيما يتعلق بالمعلومات المقدمة هنا.
يتم استدعاؤه عند متابعة مربع الحوار، حيث يكون مربع الحوار النشط ويرد المستخدم بنشاط جديد.
protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> OnContinueDialogAsync(Microsoft.Bot.Builder.Dialogs.DialogContext innerDc, System.Threading.CancellationToken cancellationToken = default);
abstract member OnContinueDialogAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
override this.OnContinueDialogAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Protected Overridable Function OnContinueDialogAsync (innerDc As DialogContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)
المعلمات
- innerDc
- DialogContext
الداخلي DialogContext للتحول الحالي للمحادثة.
- cancellationToken
- CancellationToken
رمز إلغاء يمكن استخدامه من قبل كائنات أو مؤشرات ترابط أخرى لتلقي إشعار بالإلغاء.
المرتجعات
يمثل Task العملية غير المتزامنة.
الملاحظات
إذا نجحت المهمة، تشير النتيجة إلى ما إذا كان مربع الحوار لا يزال نشطا بعد معالجة الدور بواسطة مربع الحوار. قد تحتوي النتيجة أيضا على قيمة إرجاع.
بشكل افتراضي، يستدعي هذا أسلوب مربع ContinueDialogAsync(DialogContext, CancellationToken) الحوار الداخلي النشط حاليا.
تجاوز هذا الأسلوب في فئة مشتقة لتنفيذ منطق المقاطعة.