Body
Contenuti
[
Nascondere
]Section.Body property
Restituisce ilBody
nodo figlio della sezione.
public Body Body { get; }
Osservazioni
Body
contiene il testo principale della sezione.
ritornanullo
se la sezione non ha un fileBody
nodo tra i suoi figli.
Esempi
Cancella il testo principale da tutte le sezioni del documento lasciando le sezioni stesse.
Document doc = new Document();
// Un documento vuoto contiene una sezione, un corpo e un paragrafo.
// Chiama il metodo "RemoveAllChildren" per rimuovere tutti questi nodi,
// e finiamo con un nodo documento senza figli.
doc.RemoveAllChildren();
// Questo documento ora non ha nodi secondari compositi a cui possiamo aggiungere contenuto.
// Se desideriamo modificarlo, dovremo ripopolare la sua raccolta di nodi.
// Innanzitutto, crea una nuova sezione, quindi aggiungila come figlia al nodo del documento root.
Section section = new Section(doc);
doc.AppendChild(section);
// Una sezione necessita di un corpo, che conterrà e visualizzerà tutto il suo contenuto
// nella pagina tra l'intestazione e il piè di pagina della sezione.
Body body = new Body(doc);
section.AppendChild(body);
// Questo corpo non ha figli, quindi non possiamo ancora aggiungergli esecuzioni.
Assert.AreEqual(0, doc.FirstSection.Body.GetChildNodes(NodeType.Any, true).Count);
// Chiama "EnsureMinimum" per assicurarsi che questo corpo contenga almeno un paragrafo vuoto.
body.EnsureMinimum();
// Ora possiamo aggiungere sequenze al corpo e fare in modo che il documento le visualizzi.
body.FirstParagraph.AppendChild(new Run(doc, "Hello world!"));
Assert.AreEqual("Hello world!", doc.GetText().Trim());
Guarda anche
- class Body
- class Section
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words