Class ListBoxField

فئة ListBoxField

تمثل الفئة حقل ListBox.

public sealed class ListBoxField : ChoiceField

المنشئات

الاسمالوصف
ListBoxField()منشئ لحقل ListBox ليتم استخدامه في المولد.
ListBoxField(Document, Rectangle)منشئ لحقل ListBox.
ListBoxField(Page, Rectangle)ينشئ حقل ListBox جديد.

الخصائص

الاسمالوصف
Actions { get; }يحصل على إجراءات التعليق. (2 خاصيات)
virtual ActiveState { get; set; }يحصل أو يحدد حالة ظهور التعليق الحالية.
AlternateName { get; set; }يحصل أو يحدد الاسم البديل للحقل (اسم حقل بديل يجب استخدامه بدلاً من الاسم الفعلي للحقل حيثما يتم التعرف على الحقل في واجهة المستخدم). يتم استخدام الاسم البديل كأداة تلميح للحقل في Adobe Acrobat.
AnnotationIndex { get; set; }يحصل أو يحدد فهرس هذا التعليق على الصفحة.
override AnnotationType { get; }يحصل على نوع التعليق.
Appearance { get; }يحصل على قاموس المظهر للتعليق.
Border { get; set; }يحصل أو يحدد خصائص حدود التعليق. Border
Characteristics { get; }يحصل على خصائص التعليق.
Color { get; set; }يحصل أو يحدد لون التعليق.
CommitImmediately { get; set; }يحصل أو يحدد علامة الالتزام عند تغيير الاختيار.
Contents { get; set; }يحصل أو يحدد نص التعليق.
Count { get; }يحصل على عدد الحقول الفرعية في هذا الحقل. (على سبيل المثال عدد العناصر في حقل زر الراديو).
DefaultAppearance { get; set; }يحصل أو يحدد المظهر الافتراضي للحقل.
Exportable { get; set; }يحصل أو يحدد علامة قابلية التصدير للحقل.
Flags { get; set; }علامات التعليق.
FullName { get; }يحصل على الاسم المؤهل بالكامل للتعليق.
virtual Height { get; set; }يحصل أو يحدد ارتفاع التعليق.
Highlighting { get; set; }وضع تمييز التعليق.
virtual Hyperlink { get; set; }يحصل أو يحدد رابط الجزء (للمولد PDF).
IsFirstParagraphInColumn { get; set; }يحصل أو يحدد قيمة بوليانية تشير إلى ما إذا كانت هذه الفقرة ستكون في العمود التالي. القيمة الافتراضية هي false. (لإنشاء PDF)
IsGroup { get; }يحصل أو يحدد قيمة بوليانية تشير إلى ما إذا كان هذا الحقل حقل غير نهائي أي مجموعة من الحقول.
IsInLineParagraph { get; set; }يحصل أو يحدد ما إذا كانت الفقرة في السطر. القيمة الافتراضية هي false. (لإنشاء PDF)
IsInNewPage { get; set; }يحصل أو يحدد قيمة بوليانية تجبر هذه الفقرة على التوليد في صفحة جديدة. القيمة الافتراضية هي false. (لإنشاء PDF)
IsKeptWithNext { get; set; }يحصل أو يحدد قيمة بوليانية تشير إلى ما إذا كانت الفقرة الحالية تبقى في نفس الصفحة مع الفقرة التالية. القيمة الافتراضية هي false. (لإنشاء PDF)
IsSharedField { get; set; }خاصية لدعم المولد. تستخدم عندما يتم إضافة الحقل إلى الرأس أو التذييل. إذا كانت القيمة true، سيتم إنشاء هذا الحقل مرة واحدة وسيكون مظهره مرئيًا في جميع صفحات الوثيقة. إذا كانت القيمة false، سيتم إنشاء حقل منفصل لكل صفحة من صفحات الوثيقة.
IsSynchronized { get; }تعيد true إذا كان القاموس متزامنًا.
Item { get; }يحصل على الحقل الفرعي الموجود في هذا الحقل بواسطة اسم الحقل الفرعي. (2 فهارس)
MappingName { get; set; }يحصل أو يحدد اسم الربط للحقل الذي سيتم استخدامه عند تصدير بيانات حقل النموذج التفاعلي من الوثيقة.
Margin { get; set; }يحصل أو يحدد هامش خارجي للفقرة (لإنشاء PDF)
Modified { get; set; }يحصل أو يحدد التاريخ والوقت عندما تم تعديل التعليق مؤخرًا.
MultiSelect { get; set; }يحصل أو يحدد علامة التحديد المتعدد.
Name { get; set; }يحصل أو يحدد اسم التعليق على الصفحة.
OnActivated { get; set; }إجراء سيتم تنفيذه عند تنشيط التعليق.
virtual Options { get; }يحصل على مجموعة من خيارات الاختيار.
override PageIndex { get; }يحصل على فهرس الصفحة التي تحتوي على هذا الحقل.
Parent { get; }يحصل على الوالد للتعليق.
PartialName { get; set; }يحصل أو يحدد الاسم الجزئي للحقل.
ReadOnly { get; set; }يحصل أو يحدد حالة القراءة فقط للحقل.
override Rect { get; set; }يحصل أو يحدد مستطيل الحقل.
Required { get; set; }يحصل أو يحدد حالة المتطلبات للحقل.
override Selected { set; }يحصل أو يحدد فهرس العنصر المحدد. العناصر مرقمة من 1.
override SelectedItems { set; }يحصل أو يحدد مصفوفة العناصر المحددة في قائمة التحديد المتعدد. لقائمة التحديد الفردي، تعيد مصفوفة تحتوي على عنصر واحد.
States { get; }يحصل على قاموس المظهر للتعليق.
SyncRoot { get; }كائن التزامن.
TabOrder { get; set; }يحصل أو يحدد ترتيب التبويب للحقل.
TextHorizontalAlignment { get; set; }يحصل أو يحدد محاذاة النص للتعليق.
TopIndex { get; set; }يحصل أو يحدد فهرس العنصر العلوي المرئي في القائمة.
override Value { get; set; }يحصل أو يحدد قيمة الحقل.
virtual VerticalAlignment { get; set; }يحصل أو يحدد محاذاة عمودية للفقرة
virtual Width { get; set; }يحصل أو يحدد عرض التعليق.
ZIndex { get; set; }يحصل أو يحدد قيمة صحيحة تشير إلى ترتيب Z للرسم. سيتم وضع رسم ذو ZIndex أكبر فوق الرسم ذو ZIndex أصغر. يمكن أن يكون ZIndex سالبًا. سيتم وضع الرسم ذو ZIndex سالب خلف النص في الصفحة.

الطرق

الاسمالوصف
override Accept(AnnotationSelector)يقبل الزائر.
virtual AddOption(string)يضيف خيارًا جديدًا بالاسم المحدد.
virtual AddOption(string, string)يضيف خيارًا جديدًا بالقيمة المحددة للاستخدام والاسم.
virtual ChangeAfterResize(Matrix)تحديث المعلمات والمظهر، وفقًا لتحويل المصفوفة.
virtual Clone()ينسخ هذه النسخة. طريقة افتراضية. تعيد دائمًا null.
CopyTo(WidgetAnnotation[], int)ينسخ الحقول الفرعية لهذا الحقل إلى مصفوفة بدءًا من الفهرس المحدد.
virtual DeleteOption(string)يحذف الخيار حسب اسمه.
ExecuteFieldJavaScript(JavascriptAction)ينفذ إجراء JavaScript المحدد للحقل.
ExportToJson(Stream, ExportFieldsToJsonOptions)يصدر حقل النموذج PDF المحدد إلى تنسيق JSON ويكتب النتيجة إلى التدفق المقدم.
ExportToJson(string, ExportFieldsToJsonOptions)يصدر حقل النموذج PDF المحدد إلى تنسيق JSON ويكتب النتيجة إلى الملف المحدد.
ExportValueToJson(Stream, bool)يصدر محتوى الحقل المحدد إلى تدفق JSON. لا يتم تصدير قيمة حقل الزر.
override Flatten()يزيل هذا الحقل ويضع قيمته مباشرة على الصفحة.
GetCheckedStateName()يعيد اسم حالة “محدد” وفقًا لأسماء الحالات الموجودة.
GetEnumerator()يعيد عداد الحقول المحتواة.
GetRectangle(bool)يعيد مستطيل التعليق مع الأخذ في الاعتبار دوران الصفحة.
ImportValueFromJson(Stream)يستورد البيانات إلى الحقول المحددة من تدفق JSON، بناءً على مطابقة دقيقة لأسماء الحقول الكاملة.
ImportValueFromJson(Stream, string)يستورد البيانات إلى الحقل المحدد من تدفق JSON، باستخدام الاسم الكامل المحدد في متغير ‘fieldFullNameInJSON’ للمطابقة.
Recalculate()يعيد حساب جميع الحقول المحسوبة على النموذج.
virtual SetPosition(Point)يحدد موضع الحقل.

انظر أيضًا