DisplayResult
محتويات
[
يخفي
]Field.DisplayResult property
الحصول على النص الذي يمثل نتيجة الحقل المعروض.
public string DisplayResult { get; }
ملاحظات
الUpdateListLabels
يجب استدعاء الطريقة للحصول على القيمة الصحيحة لـ the FieldListNum
,FieldAutoNum
,FieldAutoNumOut
وFieldAutoNumLgl
الحقول.
أمثلة
يوضح كيفية الحصول على النص الحقيقي الذي يعرضه الحقل في المستند.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Write("This document was written by ");
FieldAuthor fieldAuthor = (FieldAuthor)builder.InsertField(FieldType.FieldAuthor, true);
fieldAuthor.AuthorName = "John Doe";
// يمكننا استخدام خاصية DisplayResult للتحقق من النص الدقيق
// سيتم عرض الحقل في مكانه في المستند.
Assert.AreEqual(string.Empty, fieldAuthor.DisplayResult);
// لا تحتفظ الحقول بقيم نتائج دقيقة في الوقت الفعلي.
// للتأكد من أن حقولنا تعرض نتائج دقيقة في أي وقت محدد،
// مثلًا قبل عملية الحفظ مباشرةً، نحتاج إلى تحديثها يدويًا.
fieldAuthor.Update();
Assert.AreEqual("John Doe", fieldAuthor.DisplayResult);
doc.Save(ArtifactsDir + "Field.DisplayResult.docx");
أنظر أيضا
- class Field
- مساحة الاسم Aspose.Words.Fields
- المجسم Aspose.Words