DisplayResult
Contenuti
[
Nascondere
]Field.DisplayResult property
Ottiene il testo che rappresenta il risultato del campo visualizzato.
public string DisplayResult { get; }
Osservazioni
IlUpdateListLabels
il metodo deve essere chiamato per ottenere il valore corretto per the FieldListNum
,FieldAutoNum
,FieldAutoNumOut
EFieldAutoNumLgl
campi.
Esempi
Mostra come ottenere il testo reale visualizzato da un campo nel 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";
// Possiamo utilizzare la proprietà DisplayResult per verificare quale testo esatto
// un campo verrà visualizzato al suo posto nel documento.
Assert.AreEqual(string.Empty, fieldAuthor.DisplayResult);
// I campi non mantengono valori di risultato accurati in tempo reale.
// Per garantire che i nostri campi visualizzino risultati accurati in qualsiasi momento,
// ad esempio subito prima di un'operazione di salvataggio, dobbiamo aggiornarli manualmente.
fieldAuthor.Update();
Assert.AreEqual("John Doe", fieldAuthor.DisplayResult);
doc.Save(ArtifactsDir + "Field.DisplayResult.docx");
Guarda anche
- class Field
- spazio dei nomi Aspose.Words.Fields
- assemblea Aspose.Words