Body
Contenu
[
Cacher
]Section.Body property
Renvoie leBody
nœud enfant de la section.
public Body Body { get; }
Remarques
Body
contient le texte principal de la section.
Retournul
si la section n’a pas deBody
nœud parmi ses enfants.
Exemples
Efface le texte principal de toutes les sections du document en laissant les sections elles-mêmes.
Document doc = new Document();
// Un document vierge contient une section, un corps et un paragraphe.
// Appelez la méthode "RemoveAllChildren" pour supprimer tous ces nœuds,
// et on se retrouve avec un nœud de document sans enfants.
doc.RemoveAllChildren();
// Ce document n'a désormais aucun nœud enfant composite auquel nous pouvons ajouter du contenu.
// Si nous souhaitons le modifier, nous devrons repeupler sa collection de nœuds.
// Commencez par créer une nouvelle section, puis ajoutez-la en tant qu'enfant au nœud du document racine.
Section section = new Section(doc);
doc.AppendChild(section);
// Une section a besoin d'un corps, qui contiendra et affichera tout son contenu
// sur la page entre l'en-tête et le pied de page de la section.
Body body = new Body(doc);
section.AppendChild(body);
// Ce corps n'a pas d'enfant, nous ne pouvons donc pas encore y ajouter d'exécutions.
Assert.AreEqual(0, doc.FirstSection.Body.GetChildNodes(NodeType.Any, true).Count);
// Appelez "EnsureMinimum" pour vous assurer que ce corps contient au moins un paragraphe vide.
body.EnsureMinimum();
// Maintenant, nous pouvons ajouter des exécutions au corps et demander au document de les afficher.
body.FirstParagraph.AppendChild(new Run(doc, "Hello world!"));
Assert.AreEqual("Hello world!", doc.GetText().Trim());
Voir également
- class Body
- class Section
- espace de noms Aspose.Words
- Assemblée Aspose.Words