FormField
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 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
NodeType | NodeType | قراءة | إرجاع FormField. |
Name | string | قراءة/كتابة | يحصل أو يعيّن اسم حقل النموذج. |
Type | FieldType | قراءة | إرجاع نوع حقل النموذج. |
Result | string | قراءة/كتابة | يحصل أو يضبط سلسلة تمثل نتيجة هذا الحقل في النموذج. |
StatusText | string | قراءة/كتابة | يعيد أو يضبط النص المعروض في شريط الحالة عندما يكون الحقل في النموذج في حالة التركيز. |
OwnStatus | bool | قراءة/كتابة | يحدد مصدر النص المعروض في شريط الحالة عندما يكون حقل النموذج في وضع التركيز. |
HelpText | string | قراءة/كتابة | يرجع أو يعيّن النص المعروض في صندوق رسالة عندما يكون حقل النموذج في وضع التركيز ويضغط المستخدم المفتاح F1. |
OwnHelp | bool | قراءة/كتابة | يحدد مصدر النص المعروض في مربع الرسالة عندما يكون حقل النموذج في التركيز ويضغط المستخدم على F1. |
CalculateOnExit | bool | قراءة/كتابة | صحيح إذا تم تحديث المراجع إلى حقل النموذج المحدد تلقائيًا عند الخروج من الحقل. |
EntryMacro | string | قراءة/كتابة | يَرجِع أو يَضَبِط اسم ماكرو الإدخال لحقل النموذج. |
ExitMacro | string | قراءة/كتابة | يَرجِع أو يَضَبِط اسم ماكرو الخروج لحقل النموذج. |
Enabled | bool | قراءة/كتابة | صَحيح إذا كان حقل النموذج مفعَّل. |
TextInputFormat | string | قراءة/كتابة | يرجع أو يضبط تنسيق النص لحقل نموذج نصي. |
TextInputType | TextFormFieldType | قراءة/كتابة | يحصل على أو يضبط نوع حقل النموذج النصي. |
TextInputDefault | string | قراءة/كتابة | يحصل أو يضبط السلسلة الافتراضية أو تعبير حسابي لحقل نموذج نصي. |
MaxLength | int | قراءة/كتابة | الحد الأقصى للطول لحقل النص. |
DropDownItems | DropDownItemCollection | قراءة | يوفر الوصول إلى عناصر حقل النموذج القائم المنسدل. |
DropDownSelectedIndex | int | قراءة/كتابة | يحصل على أو يعيّن الفهرس الذي يحدد العنصر المحدد حاليًا في حقل النموذج القائم المنسدل. |
Checked | bool | قراءة/كتابة | يحصل على أو يضبط حالة التحديد لحقل نموذج مربع الاختيار. |
Default | bool | قراءة/كتابة | يحصل أو يضبط القيمة الافتراضية لحقل نموذج مربع الاختيار. |
IsCheckBoxExactSize | bool | قراءة/كتابة | يحصل أو يضبط القيمة المنطقية التي تشير إلى ما إذا كان حجم مربع النص تلقائيًا أو محددًا صراحةً. |
CheckBoxSize | double | قراءة/كتابة | يحصل أو يضبط حجم مربع الاختيار بالنقاط. |
ParentParagraph | Paragraph | قراءة | يسترجع الفقرة الأصلية لهذه العقدة. |
Font | Font | قراءة | يوفر الوصول إلى تنسيق الخط لهذا الكائن. |
IsInsertRevision | bool | قراءة | يحصل على ما إذا كان الإدراج مراجعة. |
IsDeleteRevision | bool | قراءة | يحصل على ما إذا كانت المراجعة محذوفة. |
IsMoveFromRevision | bool | قراءة | يحصل على is move من المراجعة. |
IsMoveToRevision | bool | قراءة | يحصل على ما إذا كان يتم النقل إلى المراجعة. |
IsFormatRevision | bool | قراءة | يحصل على مراجعة تنسيق is. |
ParentNode | CompositeNode | قراءة | يحصل على الوالد الفوري لهذا العقد. |
Document | DocumentBase | قراءة | يحصل على المستند الذي تنتمي إليه هذه العقدة. |
PreviousSibling | Node | قراءة | يحصل على العقدة التي تسبق هذه العقدة مباشرةً. |
NextSibling | Node | قراءة | يحصل على العقدة التي تلي هذه العقدة مباشرةً. |
IsComposite | bool | قراءة | يرجع true إذا كان هذا العقد يمكنه احتواء عقد أخرى. |
Range | Range | قراءة | يعيد كائن Range يمثل الجزء من المستند الموجود داخل هذه العقدة. |
CustomNodeId | int | قراءة/كتابة | يحدد معرف العقدة المخصص. |
الطرق
| التوقيع | وصف |
|---|---|
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) | طريقة مساعدة تُحوِّل قيمة تعداد نوع العقدة إلى سلسلة صديقة للمستخدم. |