AttachmentInput الفصل

التعريف

مربع حوار الإدخال الذي يطالب المستخدم بإرسال ملف.

public class AttachmentInput : Microsoft.Bot.Builder.Dialogs.Adaptive.Input.InputDialog
type AttachmentInput = class
    inherit InputDialog
Public Class AttachmentInput
Inherits InputDialog
توريث
AttachmentInput

المنشئون

AttachmentInput(String, Int32)

تهيئة مثيل جديد لفئة AttachmentInput.

الحقول

Kind

معرف الفئة.

TURN_COUNT_PROPERTY

تعريف قيمة خاصية عدد تحويل سياق مربع الحوار.

(موروث من InputDialog)
VALUE_PROPERTY

تعريف قيمة خاصية حالة سياق مربع الحوار.

(موروث من InputDialog)

الخصائص

AllowInterruptions

الحصول على نهج التشتت أو تعيينه.

(موروث من InputDialog)
AlwaysPrompt

الحصول على قيمة أو تعيينها تشير إلى ما إذا كان يجب أن يطالب الإدخال المستخدم دائما بغض النظر عن وجود قيمة أم لا.

(موروث من InputDialog)
DefaultValue

الحصول على القيمة الافتراضية لمربع حوار الإدخال أو تعيينها عند تجاوز MaxTurnCount.

(موروث من InputDialog)
DefaultValueResponse

الحصول على قالب النشاط أو تعيينه لإرساله عند الوصول إلى MaxTurnCount واستخدام القيمة الافتراضية.

(موروث من InputDialog)
Disabled

الحصول على أو تعيين ما إذا كان يجب تعطيل هذا الإجراء.

(موروث من InputDialog)
Id

الحصول على معرف مربع الحوار أو تعيينه.

(موروث من Dialog)
InvalidPrompt

يحصل على قالب النشاط أو يعينه لإرساله إلى المستخدم كلما كانت القيمة المقدمة غير صالحة.

(موروث من InputDialog)
MaxTurnCount

الحصول على الحد الأقصى لعدد المرات أو تعيينه لطلب هذه القيمة من المستخدم قبل أن يستسلم مربع الحوار.

(موروث من InputDialog)
OutputFormat

الحصول على مرفقOutputFormat للمرفقات أو تعيينه.

Prompt

الحصول على النشاط لإرساله إلى المستخدم أو تعيينه.

(موروث من InputDialog)
Property

الحصول على مسار خاصية الذاكرة الذي سيتم ربط القيمة به أو تعيينه.

(موروث من InputDialog)
Source

يحصل على معلومات cref="SourceRange"/>.

(موروث من Dialog)
TelemetryClient

الحصول على IBotTelemetryClient لاستخدامها في التسجيل أو تعيينها.

(موروث من Dialog)
UnrecognizedPrompt

الحصول على قالب النشاط أو تعيينه لإعادة المحاولة.

(موروث من InputDialog)
Validations

الحصول على التعبيرات أو تعيينها للتشغيل للتحقق من صحة الإدخال.

(موروث من InputDialog)
Value

الحصول على تعبير أو تعيينه لاستخدامه لربط الإدخال بمربع الحوار.

(موروث من InputDialog)

الأساليب

AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, CancellationToken)

AppendChoices هو أسلوب الأداة المساعدة لإنشاء نشاط رسالة نظرا لجميع الخيارات.

(موروث من InputDialog)
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, String, IList<String>, CancellationToken)

AppendChoices هو أسلوب الأداة المساعدة لإنشاء نشاط رسالة نظرا لجميع الخيارات.

(موروث من InputDialog)
BeginDialogAsync(DialogContext, Object, CancellationToken)

يتم استدعاؤه عند بدء تشغيل مربع الحوار ودفعه إلى مكدس الحوار.

(موروث من InputDialog)
ContinueDialogAsync(DialogContext, CancellationToken)

يتم استدعاؤه عند متابعة مربع الحوار، حيث يكون مربع الحوار النشط ويرد المستخدم بنشاط جديد.

(موروث من InputDialog)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

يتم استدعاؤه عند انتهاء مربع الحوار.

(موروث من Dialog)
GetVersion()

الحصول على سلسلة فريدة تمثل إصدار مربع الحوار هذا. إذا تغير الإصدار بين تشغيل نظام الحوار، فسيبعث حدث DialogChanged.

(موروث من Dialog)
OnComputeId()

إنشاء معرف الحساب لمربع الحوار.

(موروث من Dialog)
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

يتم استدعاؤه عند رفع حدث، باستخدام DialogContext.emitEvent()، إما بواسطة مربع الحوار الحالي أو مربع حوار بدأه مربع الحوار الحالي.

(موروث من Dialog)
OnInitializeOptions(DialogContext, Object)

الطريقة التي تعالج الخيارات.

(موروث من InputDialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

تم استدعاؤه بعد فقاعة حدث لجميع الوالدين ولم تتم معالجته.

(موروث من Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

يتم استدعاؤه قبل فقاعة حدث إلى الأصل الخاص به.

(موروث من InputDialog)
OnRecognizeInputAsync(DialogContext, CancellationToken)

يتم استدعاؤه عند تلقي الإدخال.

OnRenderPromptAsync(DialogContext, InputState, CancellationToken)

الطريقة التي تعرض المطالبة للمستخدم تعطي n حالة الإدخال الحالية.

(موروث من InputDialog)
RegisterSourceLocation(String, Int32)

تسجيل cref="SourceRange"/> في الموقع المتوفر.

(موروث من Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

يتم استدعاؤه عندما يجب أن يعيد مربع الحوار مطالبة المستخدم بإدخاله.

(موروث من Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

يتم استدعاؤه عندما يكمل مربع الحوار التابع دوره، مع إرجاع عنصر التحكم إلى مربع الحوار هذا.

(موروث من InputDialog)

أساليب الملحق

RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)

إنشاء مكدس حوار وبدء مربع حوار، ودفعه إلى المكدس.

ينطبق على