DisplayResult

Field.DisplayResult property

Görüntülenen alan sonucunu temsil eden metni alır.

public string DisplayResult { get; }

Notlar

UpdateListLabels the için doğru değeri elde etmek için yöntem çağrılmalıdırFieldListNum ,FieldAutoNum ,FieldAutoNumOut VeFieldAutoNumLgl alanlar.

Örnekler

Bir alanın belgede görüntülediği gerçek metnin nasıl alınacağını gösterir.

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

// Tam metnin hangi metin olduğunu doğrulamak için DisplayResult özelliğini kullanabiliriz
// belgedeki yerinde bir alan görüntülenecektir.
Assert.AreEqual(string.Empty, fieldAuthor.DisplayResult);

 // Alanlar gerçek zamanlı olarak doğru sonuç değerlerini korumaz.
// Alanlarımızın herhangi bir zamanda doğru sonuçları gösterdiğinden emin olmak için,
// mesela kaydetme işleminden hemen önce bunları manuel olarak güncellememiz gerekiyor.
fieldAuthor.Update();

Assert.AreEqual("John Doe", fieldAuthor.DisplayResult);

doc.Save(ArtifactsDir + "Field.DisplayResult.docx");

Ayrıca bakınız