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 effettivo 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 usare la proprietà DisplayResult per verificare quale testo esatto
// un campo verrebbe 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 ogni 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