DisplayResult

Field.DisplayResult property

Obtiene el texto que representa el resultado del campo mostrado.

public string DisplayResult { get; }

Observaciones

ElUpdateListLabels Se debe llamar al método para obtener el valor correcto para the FieldListNum ,FieldAutoNum ,FieldAutoNumOut yFieldAutoNumLgl campos.

Ejemplos

Muestra cómo obtener el texto real que muestra un campo en el documento.

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

// Podemos usar la propiedad DisplayResult para verificar qué texto exacto
// se mostrará un campo en su lugar en el documento.
Assert.AreEqual(string.Empty, fieldAuthor.DisplayResult);

 // Los campos no mantienen valores de resultados precisos en tiempo real.
// Para asegurarnos de que nuestros campos muestren resultados precisos en cualquier momento dado,
// como justo antes de una operación de guardar, debemos actualizarlos manualmente.
fieldAuthor.Update();

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

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

Ver también