C# Class AsmResolver.TreeBuilder

ファイルを表示 Open project: Rex-Hays/GNIDA Class Usage Examples

Public Methods

Method Description
AddForEachNode ( this parent, object>.Func valuesToAdd ) : TreeNode
AddForEachNode ( this parent, object>.Func valuesToAdd, string>.Func toStringFunc ) : TreeNode
AddForEachNode ( this parent, object>.Func valuesToAdd, string>.Func toStringFunc, TreeNodeType type ) : TreeNode
AddSubNodes ( this parent, TreeNode array ) : TreeNode
AddSubNodes ( this parent, object array ) : TreeNode
AddSubNodes ( this parent, object array, Func condition ) : TreeNode
AddSubNodes ( this parent, object array, Func condition, string>.Func toStringFunc ) : TreeNode
AddSubNodes ( this parent, object array, string>.Func toStringFunc ) : TreeNode
ConstructAssemblyNode ( Win32Assembly assembly ) : TreeNode
MakeOtherType ( this parent, bool>.Func condition, TreeNodeType newType ) : TreeNode

Private Methods

Method Description
CreateArrayNode ( string name, object array ) : TreeNode
CreateArrayNode ( string name, object array, string>.Func toStringFunc ) : TreeNode
CreateNode ( string name, object value ) : TreeNode
CreateNode ( string name, object value, bool>.Func condition ) : TreeNode
CreateNode ( string name, object value, TreeNodeType type ) : TreeNode
CreateNode ( string name, object value, TreeNodeType type, bool>.Func condition ) : TreeNode

Method Details

AddForEachNode() public static method

public static AddForEachNode ( this parent, object>.Func valuesToAdd ) : TreeNode
parent this
valuesToAdd object>.Func
return System.Windows.Forms.TreeNode

AddForEachNode() public static method

public static AddForEachNode ( this parent, object>.Func valuesToAdd, string>.Func toStringFunc ) : TreeNode
parent this
valuesToAdd object>.Func
toStringFunc string>.Func
return System.Windows.Forms.TreeNode

AddForEachNode() public static method

public static AddForEachNode ( this parent, object>.Func valuesToAdd, string>.Func toStringFunc, TreeNodeType type ) : TreeNode
parent this
valuesToAdd object>.Func
toStringFunc string>.Func
type TreeNodeType
return System.Windows.Forms.TreeNode

AddSubNodes() public static method

public static AddSubNodes ( this parent, TreeNode array ) : TreeNode
parent this
array System.Windows.Forms.TreeNode
return System.Windows.Forms.TreeNode

AddSubNodes() public static method

public static AddSubNodes ( this parent, object array ) : TreeNode
parent this
array object
return System.Windows.Forms.TreeNode

AddSubNodes() public static method

public static AddSubNodes ( this parent, object array, Func condition ) : TreeNode
parent this
array object
condition Func
return System.Windows.Forms.TreeNode

AddSubNodes() public static method

public static AddSubNodes ( this parent, object array, Func condition, string>.Func toStringFunc ) : TreeNode
parent this
array object
condition Func
toStringFunc string>.Func
return System.Windows.Forms.TreeNode

AddSubNodes() public static method

public static AddSubNodes ( this parent, object array, string>.Func toStringFunc ) : TreeNode
parent this
array object
toStringFunc string>.Func
return System.Windows.Forms.TreeNode

ConstructAssemblyNode() public static method

public static ConstructAssemblyNode ( Win32Assembly assembly ) : TreeNode
assembly TUP.AsmResolver.Win32Assembly
return System.Windows.Forms.TreeNode

MakeOtherType() public static method

public static MakeOtherType ( this parent, bool>.Func condition, TreeNodeType newType ) : TreeNode
parent this
condition bool>.Func
newType TreeNodeType
return System.Windows.Forms.TreeNode