FormField

نظرة عامة

FormField هي فئة في Aspose.Words FOSS لـ .NET. ترث من: SpecialChar، IRunAttrSource.

يمثّل حقل نموذج واحد.

توفّر هذه الفئة 12 طريقة للعمل مع كائنات FormField في برامج .NET. الطرق المتاحة تشمل: Accept، Clone، GetAncestor، GetAncestorOf، GetText، NextPreOrder، NodeTypeToString، PreviousPreOrder، Remove، RemoveField، SetTextInputValue، ToString. جميع الأعضاء العامة يمكن الوصول إليها من أي تطبيق .NET بعد تثبيت حزمة Aspose.Words FOSS لـ .NET. الخصائص: CalculateOnExit، CheckBoxSize، Checked، CustomNodeId، Default، Document، وأكثر من 30 أخرى.

خصائص

اسمالنوعالوصولوصف
NodeTypeNodeTypeقراءةإرجاع FormField.
Namestringقراءة/كتابةيحصل أو يعيّن اسم حقل النموذج.
TypeFieldTypeقراءةإرجاع نوع حقل النموذج.
Resultstringقراءة/كتابةيحصل أو يضبط سلسلة تمثل نتيجة هذا الحقل في النموذج.
StatusTextstringقراءة/كتابةيعيد أو يضبط النص المعروض في شريط الحالة عندما يكون الحقل في النموذج في حالة التركيز.
OwnStatusboolقراءة/كتابةيحدد مصدر النص المعروض في شريط الحالة عندما يكون حقل النموذج في وضع التركيز.
HelpTextstringقراءة/كتابةيرجع أو يعيّن النص المعروض في صندوق رسالة عندما يكون حقل النموذج في وضع التركيز ويضغط المستخدم المفتاح F1.
OwnHelpboolقراءة/كتابةيحدد مصدر النص المعروض في مربع الرسالة عندما يكون حقل النموذج في التركيز ويضغط المستخدم على F1.
CalculateOnExitboolقراءة/كتابةصحيح إذا تم تحديث المراجع إلى حقل النموذج المحدد تلقائيًا عند الخروج من الحقل.
EntryMacrostringقراءة/كتابةيَرجِع أو يَضَبِط اسم ماكرو الإدخال لحقل النموذج.
ExitMacrostringقراءة/كتابةيَرجِع أو يَضَبِط اسم ماكرو الخروج لحقل النموذج.
Enabledboolقراءة/كتابةصَحيح إذا كان حقل النموذج مفعَّل.
TextInputFormatstringقراءة/كتابةيرجع أو يضبط تنسيق النص لحقل نموذج نصي.
TextInputTypeTextFormFieldTypeقراءة/كتابةيحصل على أو يضبط نوع حقل النموذج النصي.
TextInputDefaultstringقراءة/كتابةيحصل أو يضبط السلسلة الافتراضية أو تعبير حسابي لحقل نموذج نصي.
MaxLengthintقراءة/كتابةالحد الأقصى للطول لحقل النص.
DropDownItemsDropDownItemCollectionقراءةيوفر الوصول إلى عناصر حقل النموذج القائم المنسدل.
DropDownSelectedIndexintقراءة/كتابةيحصل على أو يعيّن الفهرس الذي يحدد العنصر المحدد حاليًا في حقل النموذج القائم المنسدل.
Checkedboolقراءة/كتابةيحصل على أو يضبط حالة التحديد لحقل نموذج مربع الاختيار.
Defaultboolقراءة/كتابةيحصل أو يضبط القيمة الافتراضية لحقل نموذج مربع الاختيار.
IsCheckBoxExactSizeboolقراءة/كتابةيحصل أو يضبط القيمة المنطقية التي تشير إلى ما إذا كان حجم مربع النص تلقائيًا أو محددًا صراحةً.
CheckBoxSizedoubleقراءة/كتابةيحصل أو يضبط حجم مربع الاختيار بالنقاط.
ParentParagraphParagraphقراءةيسترجع الفقرة الأصلية لهذه العقدة.
FontFontقراءةيوفر الوصول إلى تنسيق الخط لهذا الكائن.
IsInsertRevisionboolقراءةيحصل على ما إذا كان الإدراج مراجعة.
IsDeleteRevisionboolقراءةيحصل على ما إذا كانت المراجعة محذوفة.
IsMoveFromRevisionboolقراءةيحصل على is move من المراجعة.
IsMoveToRevisionboolقراءةيحصل على ما إذا كان يتم النقل إلى المراجعة.
IsFormatRevisionboolقراءةيحصل على مراجعة تنسيق is.
ParentNodeCompositeNodeقراءةيحصل على الوالد الفوري لهذا العقد.
DocumentDocumentBaseقراءةيحصل على المستند الذي تنتمي إليه هذه العقدة.
PreviousSiblingNodeقراءةيحصل على العقدة التي تسبق هذه العقدة مباشرةً.
NextSiblingNodeقراءةيحصل على العقدة التي تلي هذه العقدة مباشرةً.
IsCompositeboolقراءةيرجع true إذا كان هذا العقد يمكنه احتواء عقد أخرى.
RangeRangeقراءةيعيد كائن Range يمثل الجزء من المستند الموجود داخل هذه العقدة.
CustomNodeIdintقراءة/كتابةيحدد معرف العقدة المخصص.

الطرق

التوقيعوصف
Accept(visitor: DocumentVisitor)يتقبل زائرًا.
RemoveField()يزيل حقل النموذج بالكامل، وليس مجرد الحرف الخاص بحقل النموذج.
SetTextInputValue(newValue: object)يطبق تنسيق النص المحدد في TextInputFormat ويخزن القيمة في Result.
GetText()يحصل على الحرف الخاص الذي تمثله هذه العقدة.
Clone(isCloneChildren: bool)يجب عليك استخدام التحميل الزائد Clone(bool, INodeCloningListener) عندما يكون استنساخ العقدة جزءًا من عملية استنساخ عقدة أخرى (عادةً ما تكون مركبة).
GetAncestor(ancestorType: Type)يحصل على أول سلف من نوع الكائن المحدد.
GetAncestorOf()يوفر الوصول إلى عناصر حقل النموذج المنسدل.
Remove()يزيل نفسه من العنصر الأب.
NextPreOrder(rootNode: Node)يحصل على العقدة التالية وفقًا لخوارزمية استعراض الشجرة بترتيب ما قبل الترتيب.
PreviousPreOrder(rootNode: Node)يحصل على العقدة السابقة وفقًا لخوارزمية استعراض الشجرة بترتيب ما قبل الترتيب.
ToString(saveFormat: SaveFormat)يُصدّر محتوى العقدة إلى سلسلة بالتنسيق المحدد.
NodeTypeToString(nodeType: NodeType)طريقة مساعدة تُحوِّل قيمة تعداد نوع العقدة إلى سلسلة صديقة للمستخدم.

انظر أيضاً

 العربية