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");

أنظر أيضا