public void SkipChildrenOfCurrent() { if (ChildIterator != null) { ChildIterator.SkipChildrenOfCurrent(); } else { SkipChild = true; } }