CodeAction الفصل
التعريف
هام
تتعلق بعض المعلومات بالمنتج الذي تم إصداره مسبقًا الذي قد تم تعديله بشكل كبير قبل إصداره. لا تقدم Microsoft أي ضمانات، صريحة كانت أو ضمنية، فيما يتعلق بالمعلومات المقدمة هنا.
فئة تمثل إجراء رمز حوار.
public class CodeAction : Microsoft.Bot.Builder.Dialogs.Dialog
type CodeAction = class
inherit Dialog
Public Class CodeAction
Inherits Dialog
- توريث
المنشئون
| CodeAction(Func<DialogContext,Object,Task<DialogTurnResult>>, String, Int32) |
تهيئة مثيل جديد من CodeAction الفئة. |
الخصائص
| Disabled |
الحصول على تعبير اختياري أو تعيينه إذا كان صحيحا سيؤدي إلى تعطيل هذا الإجراء. |
| Id |
الحصول على معرف مربع الحوار أو تعيينه. (موروث من Dialog) |
| Source |
يحصل على معلومات cref="SourceRange"/>. (موروث من Dialog) |
| TelemetryClient |
الحصول على IBotTelemetryClient أو تعيين لاستخدامه للتسجيل. (موروث من Dialog) |
الأساليب
| BeginDialogAsync(DialogContext, Object, CancellationToken) |
يتم استدعاؤه عند بدء تشغيل مربع الحوار ودفعه إلى مكدس الحوار. |
| ContinueDialogAsync(DialogContext, CancellationToken) |
يتم استدعاؤه عند متابعة مربع الحوار، حيث يكون مربع الحوار النشط ويرد المستخدم بنشاط جديد. (موروث من Dialog) |
| EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken) |
يتم استدعاؤه عند انتهاء مربع الحوار. (موروث من Dialog) |
| GetVersion() |
يحصل على سلسلة فريدة تمثل إصدار مربع الحوار هذا. إذا تغير الإصدار بين الأدوار، فسيرسل نظام الحوار حدث DialogChanged. (موروث من Dialog) |
| OnComputeId() |
إنشاء معرف الحساب لمربع الحوار. |
| OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken) |
يتم استدعاؤه عند رفع حدث، باستخدام |
| OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
تم استدعاؤه بعد فقاعة حدث لجميع الآباء ولم يتم التعامل معه. (موروث من Dialog) |
| OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
يتم استدعاؤه قبل فقاعة حدث إلى الأصل الخاص به. (موروث من Dialog) |
| RegisterSourceLocation(String, Int32) |
يسجل cref="SourceRange"/> في الموقع المتوفر. (موروث من Dialog) |
| RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken) |
يتم استدعاؤه عندما يجب أن يعيد مربع الحوار مطالبة المستخدم بإدخاله. (موروث من Dialog) |
| ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) |
يتم استدعاؤه عند إكمال مربع حوار تابع لهذا الدور، مع إرجاع عنصر التحكم إلى مربع الحوار هذا. (موروث من Dialog) |
أساليب الملحق
| RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
إنشاء مكدس حوار وبدء مربع حوار، ودفعه إلى المكدس. |