DisplayResult
Contenido
[
Ocultar
]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
- class Field
- espacio de nombres Aspose.Words.Fields
- asamblea Aspose.Words