GetChildNodes
Innehåll
[
Dölj
]IStructuredDocumentTag.GetChildNodes method
Returnerar en live-samling av underordnade noder som matchar de angivna typerna.
public NodeCollection GetChildNodes(NodeType nodeType, bool isDeep)
Exempel
Visar hur man tar bort taggen för strukturerat dokument, men behåller innehållet inuti.
Document doc = new Document(MyDir + "Structured document tags.docx");
// Denna samling tillhandahåller ett enhetligt gränssnitt för åtkomst till strukturerade taggar med och utan intervall.
IEnumerable<IStructuredDocumentTag> sdts = doc.Range.StructuredDocumentTags.ToList();
Assert.AreEqual(5, sdts.Count());
// Här kan vi hämta underordnade noder från det gemensamma gränssnittet för strukturerade taggar med och utan intervall.
foreach (IStructuredDocumentTag sdt in sdts)
if (sdt.GetChildNodes(NodeType.Any, false).Count > 0)
sdt.RemoveSelfOnly();
sdts = doc.Range.StructuredDocumentTags.ToList();
Assert.AreEqual(0, sdts.Count());
Se även
- class NodeCollection
- enum NodeType
- interface IStructuredDocumentTag
- namnutrymme Aspose.Words.Markup
- hopsättning Aspose.Words