Exemple #1
0
 public IFieldNode Create(FieldDef field) =>
 (IFieldNode)TreeView.Create(new FieldNode(FileTreeNodeGroups.GetGroup(FileTreeNodeGroupType.FieldTreeNodeGroupType), field)).Data;
Exemple #2
0
 public IPropertyNode Create(PropertyDef property) =>
 (IPropertyNode)TreeView.Create(new PropertyNode(FileTreeNodeGroups.GetGroup(FileTreeNodeGroupType.PropertyTreeNodeGroupType), property)).Data;
Exemple #3
0
 public IEventNode Create(EventDef @event) =>
 (IEventNode)TreeView.Create(new EventNode(FileTreeNodeGroups.GetGroup(FileTreeNodeGroupType.EventTreeNodeGroupType), @event)).Data;
Exemple #4
0
 public ITypeNode CreateNested(TypeDef type) =>
 (ITypeNode)TreeView.Create(new TypeNode(FileTreeNodeGroups.GetGroup(FileTreeNodeGroupType.TypeTreeNodeGroupType), type)).Data;
Exemple #5
0
 public IMethodNode Create(MethodDef method) =>
 (IMethodNode)TreeView.Create(new MethodNode(FileTreeNodeGroups.GetGroup(FileTreeNodeGroupType.MethodTreeNodeGroupType), method)).Data;
Exemple #6
0
 public INamespaceNode Create(string name) =>
 (INamespaceNode)TreeView.Create(new NamespaceNode(FileTreeNodeGroups.GetGroup(FileTreeNodeGroupType.NamespaceTreeNodeGroupModule), name, new List <TypeDef>())).Data;
Exemple #7
0
 public IModuleReferenceNode Create(ModuleRef modRef) =>
 (IModuleReferenceNode)TreeView.Create(new ModuleReferenceNode(FileTreeNodeGroups.GetGroup(FileTreeNodeGroupType.ModuleRefTreeNodeGroupReferences), modRef)).Data;
Exemple #8
0
 public IAssemblyReferenceNode Create(AssemblyRef asmRef, ModuleDef ownerModule) =>
 (IAssemblyReferenceNode)TreeView.Create(new AssemblyReferenceNode(FileTreeNodeGroups.GetGroup(FileTreeNodeGroupType.AssemblyRefTreeNodeGroupReferences), ownerModule, asmRef)).Data;
Exemple #9
0
 public ITypeNode Create(TypeDef type)
 {
     return((ITypeNode)TreeView.Create(new TypeNode(FileTreeNodeGroups.GetGroup(FileTreeNodeGroupType.TypeTreeNodeGroupNamespace), type)).Data);
 }
Exemple #10
0
 public IMethodNode CreateProperty(MethodDef method)
 {
     return((IMethodNode)TreeView.Create(new MethodNode(FileTreeNodeGroups.GetGroup(FileTreeNodeGroupType.MethodTreeNodeGroupProperty), method)).Data);
 }