Click or drag to resize

imbGraphExtensionsgetAllChildrenInTypeT Method

imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Gets the type of all children in.

Namespace:  imbSCI.Data
Assembly:  imbSCI.Data (in imbSCI.Data.dll) Version: 0.3.70.
Syntax
C#
public static List<T> getAllChildrenInType<T>(
	this T parent,
	Regex pathFilter = null,
	bool inverse = false,
	bool orderByPath = true,
	int recursiveIndex = 1,
	int recursiveLimit = 500,
	bool includingParent = false
)
where T : class, IObjectWithPathAndChildren
Request Example View Source

Parameters

parent
Type: T
The parent.
pathFilter (Optional)
Type: System.Text.RegularExpressionsRegex
The path filter.
inverse (Optional)
Type: SystemBoolean
if set to true it inverses the filter
orderByPath (Optional)
Type: SystemBoolean
recursiveIndex (Optional)
Type: SystemInt32
Index of the recursive calls (if orderByPath is true)
recursiveLimit (Optional)
Type: SystemInt32
The recursive calls limit.
includingParent (Optional)
Type: SystemBoolean

Type Parameters

T

Return Value

Type: ListT

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also