public virtual bool Accept(IHtmlTreeVisitor visitor, object parameter) { if (visitor != null && visitor.Visit(this, parameter)) { for (int i = 0; i < this.Children.Count; i++) { var child = Children[i]; if (!child.Accept(visitor, parameter)) { return(false); } } return(true); } return(false); }
public virtual bool Accept(IHtmlTreeVisitor visitor, object parameter) { if (visitor != null && visitor.Visit(this, parameter)) { for (int i = 0; i < this.Children.Count; i++) { var child = Children[i]; if (!child.Accept(visitor, parameter)) return false; } return true; } return false; }
public bool Accept(IHtmlTreeVisitor visitor, object param) { return(RootNode.Accept(visitor, param)); }
public bool Accept(IHtmlTreeVisitor visitor, object param) { return RootNode.Accept(visitor, param); }