FieldIf

نظرة عامة

FieldIf هي فئة في Aspose.Words FOSS لـ .NET. تورّث من: Field، IMergeFieldSurrogate.

تطبق حقل IF.

توفر هذه الفئة 5 طرق للعمل مع كائنات FieldIf في برامج .NET. تشمل الطرق المتاحة: EvaluateCondition، GetFieldCode، Remove، Unlink، Update. جميع الأعضاء العامة يمكن الوصول إليها من أي تطبيق .NET بعد تثبيت حزمة Aspose.Words FOSS لـ .NET. الخصائص: ComparisonOperator، DisplayResult، End، FalseText، Format، IsDirty، و9 أخرى.

خصائص

اسمالنوعالوصولوصف
LeftExpressionstringقراءة/كتابةيحصل أو يضبط الجزء الأيسر من تعبير المقارنة.
ComparisonOperatorstringقراءة/كتابةالحصول أو تعيين عامل المقارنة.
RightExpressionstringقراءة/كتابةيحصل على أو يعيّن الجزء الأيمن من تعبير المقارنة.
TrueTextstringقراءة/كتابةيحصل أو يعيّن النص المعروض إذا كان تعبير المقارنة صحيحًا.
FalseTextstringقراءة/كتابةيحصل أو يعيّن النص المعروض إذا كان تعبير المقارنة خاطئًا.
StartFieldStartقراءةيحصل على الـnode الذي يمثل بداية الحقل.
SeparatorFieldSeparatorقراءةيحصل على العقدة التي تمثل فاصل الحقل.
EndFieldEndقراءةيحصل على العقدة التي تمثل نهاية الحقل.
TypeFieldTypeقراءةيحصل على نوع حقل Microsoft Word.
Resultstringقراءة/كتابةيحصل أو يعيّن النص الموجود بين فاصل الحقل ونهاية الحقل.
DisplayResultstringقراءةيحصل على النص الذي يمثل نتيجة الحقل المعروضة.
IsLockedboolقراءة/كتابةيحصل أو يعيّن ما إذا كان الحقل مقفلًا (يجب عدم إعادة حساب نتيجته).
IsDirtyboolقراءة/كتابةيحصل أو يعيّن ما إذا كانت النتيجة الحالية للحقل لم تعد صحيحة (قديمة) بسبب تعديلات أخرى أجريت على المستند.
FormatFieldFormatقراءةيحصل على كائن FieldFormat يوفر وصولًا مُصنَّفًا إلى تنسيق الحقل.
LocaleIdintقراءة/كتابةيحصل أو يضبط LCID الخاص بالحقل.

الطرق

التوقيعوصف
EvaluateCondition()يقيم الشرط.
GetFieldCode()يرجع النص بين بداية الحقل وفاصل الحقول (أو نهاية الحقل إذا لم يكن هناك فاصل).
Remove()يزيل الحقل من المستند.
Update()يقوم بتحديث الحقل.
Unlink()يقوم بفك ربط الحقل.

انظر أيضاً

 العربية