ClearContent

Section.ClearContent method

清除该部分。

public void ClearContent()

评论

文本Body被清除后,只剩下一个代表分节符的空段落。

所有页眉和页脚的文本均被清除,但HeaderFooter对象本身不会被移除。

例子

展示如何清除某个部分的内容。

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Write("Hello world!");

Assert.AreEqual("Hello world!", doc.GetText().Trim());
Assert.AreEqual(1, doc.FirstSection.Body.Paragraphs.Count);

// 运行“ClearContent”方法将删除所有部分内容
// 但留下一个空白段落以便再次添加内容。
doc.FirstSection.ClearContent();

Assert.AreEqual(string.Empty, doc.GetText().Trim());
Assert.AreEqual(1, doc.FirstSection.Body.Paragraphs.Count);

也可以看看