DisplayResult
Contenu
[
Cacher
]Field.DisplayResult property
Obtient le texte qui représente le résultat du champ affiché.
public string DisplayResult { get; }
Remarques
LeUpdateListLabels
la méthode doit être appelée pour obtenir la valeur correcte pour the FieldListNum
,FieldAutoNum
,FieldAutoNumOut
etFieldAutoNumLgl
champs.
Exemples
Montre comment obtenir le texte réel affiché par un champ dans le document.
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";
// Nous pouvons utiliser la propriété DisplayResult pour vérifier quel texte exact
// un champ s'afficherait à sa place dans le document.
Assert.AreEqual(string.Empty, fieldAuthor.DisplayResult);
// Les champs ne conservent pas les valeurs de résultat précises en temps réel.
// Pour nous assurer que nos champs affichent des résultats précis à tout moment,
// comme juste avant une opération de sauvegarde, nous devons les mettre à jour manuellement.
fieldAuthor.Update();
Assert.AreEqual("John Doe", fieldAuthor.DisplayResult);
doc.Save(ArtifactsDir + "Field.DisplayResult.docx");
Voir également
- class Field
- espace de noms Aspose.Words.Fields
- Assemblée Aspose.Words