Aspose.Words.Examples.CSharp.Programming_Documents.Working_with_Node.ExNode.EnumerateChildNodes C# (CSharp) Method

EnumerateChildNodes() public static method

public static EnumerateChildNodes ( ) : void
return void
        public static void EnumerateChildNodes()
        {
            // ExStart:EnumerateChildNodes 
            Document doc = new Document();          
            Paragraph paragraph = (Paragraph)doc.GetChild(NodeType.Paragraph, 0, true);
            
            NodeCollection children = paragraph.ChildNodes;
            foreach (Node child in children)
            {
                // Paragraph may contain children of various types such as runs, shapes and so on.
                if (child.NodeType.Equals(NodeType.Run))
                {
                    // Say we found the node that we want, do something useful.
                    Run run = (Run)child;
                    Console.WriteLine(run.Text);
                }
            }
            // ExEnd:EnumerateChildNodes
        }
        public static void IndexChildNodes()