VisitSelfAndDescendants(IAggregatable, DescendantVisitor, ChildVisitorOptions, object)
Executes a ChildVisitor for the a specified parent object and all its descendants.
Declaration
public static bool VisitSelfAndDescendants(this IAggregatable parent, DescendantVisitor visitor, ChildVisitorOptions options = ChildVisitorOptions.None, object state = null)Parameters
| Type | Name | Description |
|---|---|---|
| IAggregatable | parent | The parent object. |
| DescendantVisitor | visitor | The action to execute. |
| ChildVisitorOptions | options | Options. |
| object | state |
Returns
| Type | Description |
|---|---|
| bool |