GetChildNodes

StructuredDocumentTagRangeStart.GetChildNodes method

Devuelve una colección activa de nodos secundarios que coinciden con los tipos especificados.

public NodeCollection GetChildNodes(NodeType nodeType, bool isDeep)

Ejemplos

Muestra cómo obtener nodos secundarios de StructuredDocumentTagRangeStart.

Document doc = new Document(MyDir + "Multi-section structured document tags.docx");
StructuredDocumentTagRangeStart tag =
    doc.GetChildNodes(NodeType.StructuredDocumentTagRangeStart, true)[0] as StructuredDocumentTagRangeStart;

Console.WriteLine("StructuredDocumentTagRangeStart values:");
Console.WriteLine($"\t|Child nodes count: {tag.GetChildNodes(NodeType.Any, false).Count}\n");

foreach (Node node in tag.GetChildNodes(NodeType.Any, false))
    Console.WriteLine($"\t|Child node type: {node.NodeType}");

foreach (Node node in tag.GetChildNodes(NodeType.Run, true))
    Console.WriteLine($"\t|Child node text: {node.GetText()}");

Ver también