public void SectionDeleteHeaderFooterShapes() { //ExStart //ExFor:Section.DeleteHeaderFooterShapes //ExSummary:Removes all images and shapes from all headers footers in a section. Document doc = new Document(); Section section = doc.Sections[0]; HeaderFooter firstHeader = new HeaderFooter(doc, HeaderFooterType.HeaderFirst); section.HeadersFooters.Add(firstHeader); firstHeader.AppendParagraph("This paragraph contains a shape: "); Shape shape = new Shape(doc, ShapeType.Arrow); firstHeader.FirstParagraph.AppendChild(shape); Assert.AreEqual(1, firstHeader.GetChildNodes(NodeType.Shape, true).Count); section.DeleteHeaderFooterShapes(); Assert.AreEqual(0, firstHeader.GetChildNodes(NodeType.Shape, true).Count); //ExEnd }