ClearHeadersFooters
Contenu
[
Cacher
]Section.ClearHeadersFooters method
Efface les en-têtes et pieds de page de cette section.
public void ClearHeadersFooters()
Remarques
Le texte de tous les en-têtes et pieds de page est effacé, maisHeaderFooter
les objets eux-mêmes ne sont pas supprimés.
Cela rend les en-têtes et pieds de page de cette section liés aux en-têtes et pieds de page de la section précédente.
Exemples
Montre comment effacer le contenu de tous les en-têtes et pieds de page d’une section.
Document doc = new Document();
Assert.AreEqual(0, doc.FirstSection.HeadersFooters.Count);
DocumentBuilder builder = new DocumentBuilder(doc);
builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);
builder.Writeln("This is the primary header.");
builder.MoveToHeaderFooter(HeaderFooterType.FooterPrimary);
builder.Writeln("This is the primary footer.");
Assert.AreEqual(2, doc.FirstSection.HeadersFooters.Count);
Assert.AreEqual("This is the primary header.", doc.FirstSection.HeadersFooters[HeaderFooterType.HeaderPrimary].GetText().Trim());
Assert.AreEqual("This is the primary footer.", doc.FirstSection.HeadersFooters[HeaderFooterType.FooterPrimary].GetText().Trim());
// Vide tous les en-têtes et pieds de page de cette section de tout leur contenu.
// Les en-têtes et pieds de page eux-mêmes seront toujours présents mais n'auront rien à afficher.
doc.FirstSection.ClearHeadersFooters();
Assert.AreEqual(2, doc.FirstSection.HeadersFooters.Count);
Assert.AreEqual(string.Empty, doc.FirstSection.HeadersFooters[HeaderFooterType.HeaderPrimary].GetText().Trim());
Assert.AreEqual(string.Empty, doc.FirstSection.HeadersFooters[HeaderFooterType.FooterPrimary].GetText().Trim());
Voir également
- class Section
- espace de noms Aspose.Words
- Assemblée Aspose.Words