NDepend.API Documentation
IGroupOfGroups Interface Members
Properties  Methods 

NDepend.CodeQuery Namespace : IGroupOfGroups Interface

The following tables list the members exposed by IGroupOfGroups.

Public Properties
 NameDescription
 PropertyGets all groups under this IGroupOfGroups, and also under child groups, recursively.  
 PropertyGets all queries under this IGroupOfGroups, and also under child groups, recursively.  
 PropertyGets a read-only list of child groups.  
 PropertyGets the child groups count.  
 PropertyGets a value indicating whether this group of groups is a root parent.  
 PropertyGets the root parent. Returns this if this.IsRootParent. Returns null if the group of groups has no root parent.  
Top
Public Methods
 NameDescription
 MethodAdd groupToAdd to this group of groups children.  
 Method Add a sequence of groups to this group of groups children.  
 MethodClone this group of groups and all its child groups and child queries recursively, through controller.  
 MethodGets a value indicating whether this group of groups contains group.  
 MethodReturns the group at the index position in this.ChildGroups.  
 MethodDetermines the index of a specific group in this.ChildGroups.  
 MethodMove groupToMove to the position specified by index.  
 MethodRemove groupToRemove from this group of groups children.  
 MethodReplace groupToReplace with newGroup.  
Top
Extension Methods
 NameDescription
Public Extension MethodComputes and returns the set of just-my-code code elements from this groupOfGroups CQLinq queries with a IQueryCompiled.IQueryCompiled.KindOfCodeQueryExpression equals to KindOfCodeQueryExpression.NotMyCode.
Top
See Also

Reference

IGroupOfGroups Interface
NDepend.CodeQuery Namespace