Class ButtonField

فئة ButtonField

تمثل الفئة حقل زر دفع.

public class ButtonField : Field

المنشئات

الاسمالوصف
ButtonField()منشئ حقل الزر للمولد.
ButtonField(Document, Rectangle)منشئ ButtonField.
ButtonField(Page, Rectangle)منشئ ButtonField.

الخصائص

الاسمالوصف
Actions { get; }يحصل على إجراءات التعليق. (2 خاصيات)
virtual ActiveState { get; set; }يحصل أو يحدد حالة مظهر التعليق الحالي.
AlternateCaption { get; set; }يحصل أو يحدد التسمية البديلة للزر التي ستظهر عند الضغط على زر الماوس داخل منطقة النشاط الخاصة به.
AlternateIcon { get; set; }يحصل أو يحدد الرمز البديل الذي سيظهر عند الضغط على زر الماوس داخل منطقة النشاط الخاصة به.
AlternateName { get; set; }يحصل أو يحدد الاسم البديل للحقل (اسم حقل بديل سيتم استخدامه بدلاً من الاسم الفعلي للحقل حيثما يتم التعرف على الحقل في واجهة المستخدم). يتم استخدام الاسم البديل كأداة تلميح للحقل في Adobe Acrobat.
AnnotationIndex { get; set; }يحصل أو يحدد فهرس هذا التعليق على الصفحة.
override AnnotationType { get; }يحصل على نوع التعليق.
Appearance { get; }يحصل على قاموس المظهر للتعليق.
Border { get; set; }يحصل أو يحدد خصائص حدود التعليق. Border
Characteristics { get; }يحصل على خصائص التعليق.
Color { 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).
IconFit { get; }يحصل على كائن ملاءمة الرمز الذي يحدد كيفية عرض رمز التعليق داخل مستطيل التعليق الخاص به.
ICPosition { get; set; }يحصل أو يحدد موضع تسمية الرمز.
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; }يحصل أو يحدد التاريخ والوقت عندما تم تعديل التعليق مؤخرًا.
Name { get; set; }يحصل أو يحدد اسم التعليق على الصفحة.
NormalCaption { get; set; }يحصل أو يحدد التسمية العادية.
NormalIcon { get; set; }يحصل أو يحدد الرمز العادي للزر الذي سيظهر عندما لا يتفاعل مع المستخدم.
OnActivated { get; set; }إجراء سيتم تنفيذه عند تنشيط التعليق.
override PageIndex { get; }يحصل على فهرس الصفحة التي تحتوي على هذا الحقل.
Parent { get; }يحصل على الوالد للتعليق.
PartialName { get; set; }يحصل أو يحدد الاسم الجزئي للحقل.
ReadOnly { get; set; }يحصل أو يحدد حالة القراءة فقط للحقل.
override Rect { get; set; }يحصل أو يحدد مستطيل الحقل.
Required { get; set; }يحصل أو يحدد حالة المتطلبات للحقل.
RolloverCaption { get; set; }يحصل أو يحدد التسمية المتدحرجة للزر التي ستظهر عندما يقوم المستخدم بتحريك المؤشر إلى منطقة النشاط الخاصة به دون الضغط على زر الماوس.
RolloverIcon { get; set; }يحصل أو يحدد الرمز المتدحرج للزر الذي سيظهر عندما يقوم المستخدم بتحريك المؤشر إلى منطقة النشاط الخاصة به دون الضغط على زر الماوس.
States { get; }يحصل على قاموس المظهر للتعليق.
SyncRoot { get; }كائن التزامن.
TabOrder { get; set; }يحصل أو يحدد ترتيب التبويب للحقل.
TextHorizontalAlignment { get; set; }يحصل أو يحدد محاذاة النص للتعليق.
virtual Value { get; set; }يحصل أو يحدد قيمة الحقل.
virtual VerticalAlignment { get; set; }يحصل أو يحدد محاذاة عمودية للفقرة
virtual Width { get; set; }يحصل أو يحدد عرض التعليق.
ZIndex { get; set; }يحصل أو يحدد قيمة int تشير إلى ترتيب Z للرسم. سيتم وضع رسم ذو ZIndex أكبر فوق الرسم ذو ZIndex أصغر. يمكن أن يكون ZIndex سالبًا. سيتم وضع الرسم ذو ZIndex سالب خلف النص في الصفحة.

الطرق

الاسمالوصف
override Accept(AnnotationSelector)يقبل الزائر.
AddImage(Image)يضيف صورة إلى موارد الحقل ويرسمها.
virtual ChangeAfterResize(Matrix)تحديث المعلمات والمظهر، وفقًا لتحويل المصفوفة.
virtual Clone()ينسخ هذه النسخة. طريقة افتراضية. تعيد دائمًا null.
CopyTo(WidgetAnnotation[], int)ينسخ الحقول الفرعية لهذا الحقل إلى مصفوفة بدءًا من الفهرس المحدد.
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)يحدد موضع الحقل.

انظر أيضًا