Пример #1
0
		DeleteNamespaceCommand(NamespaceTreeNode[] nodes) {
			this.parents = nodes.Select(a => (ILSpyTreeNode)a.Parent).ToArray();
			this.nodes = new DeletableNodes<NamespaceTreeNode>(nodes);
			this.modelNodes = new DeleteModelNodes();
		}
Пример #2
0
 DeletePropertyDefCommand(PropertyTreeNode[] propNodes)
 {
     this.nodes = new DeletableNodes<PropertyTreeNode>(propNodes);
 }
Пример #3
0
		DeleteResourceCommand(ResourceNode[] rsrcNodes) {
			nodes = new DeletableNodes<ResourceNode>(rsrcNodes);
		}
Пример #4
0
 DeleteEventDefCommand(EventTreeNode[] eventNodes)
 {
     this.nodes = new DeletableNodes<EventTreeNode>(eventNodes);
 }
Пример #5
0
 DeleteFieldDefCommand(FieldNode[] fieldNodes)
 {
     this.nodes = new DeletableNodes <FieldNode>(fieldNodes);
 }
Пример #6
0
 DeleteNamespaceCommand(NamespaceNode[] nodes)
 {
     parents    = nodes.Select(a => (DocumentTreeNodeData)a.TreeNode.Parent.Data).ToArray();
     this.nodes = new DeletableNodes <NamespaceNode>(nodes);
     modelNodes = new DeleteModelNodes();
 }
Пример #7
0
		DeleteMethodDefCommand(MethodTreeNode[] methodNodes) {
			this.nodes = new DeletableNodes<MethodTreeNode>(methodNodes);
		}
Пример #8
0
		DeleteTypeDefCommand(ITypeNode[] asmNodes) {
			nodes = new DeletableNodes<ITypeNode>(asmNodes);
		}
Пример #9
0
 DeleteNamespaceCommand(NamespaceTreeNode[] nodes)
 {
     this.parents    = nodes.Select(a => (ILSpyTreeNode)a.Parent).ToArray();
     this.nodes      = new DeletableNodes <NamespaceTreeNode>(nodes);
     this.modelNodes = new DeleteModelNodes();
 }
Пример #10
0
		DeletePropertyDefCommand(IPropertyNode[] propNodes) {
			this.nodes = new DeletableNodes<IPropertyNode>(propNodes);
		}
Пример #11
0
 MoveNamespaceTypesToEmptypNamespaceCommand(ILSpyTreeNode[] nodes)
 {
     var nsNodes = nodes.Where(a => ((NamespaceTreeNode)a).Name != string.Empty).Select(a => (NamespaceTreeNode)a).ToArray();
     Debug.Assert(nsNodes.Length > 0);
     this.nodes = new DeletableNodes<NamespaceTreeNode>(nsNodes);
     this.nsTarget = GetTarget();
     this.typeRefInfos = RenameNamespaceCommand.GetTypeRefInfos(ILSpyTreeNode.GetModule(nodes[0]), nsNodes);
 }
Пример #12
0
 DeleteMethodDefCommand(MethodNode[] methodNodes)
 {
     nodes = new DeletableNodes <MethodNode>(methodNodes);
 }
Пример #13
0
 DeletePropertyDefCommand(PropertyNode[] propNodes)
 {
     nodes = new DeletableNodes <PropertyNode>(propNodes);
 }
Пример #14
0
		DeleteFieldDefCommand(FieldNode[] fieldNodes) {
			nodes = new DeletableNodes<FieldNode>(fieldNodes);
		}
Пример #15
0
		DeleteFieldDefCommand(IFieldNode[] fieldNodes) {
			this.nodes = new DeletableNodes<IFieldNode>(fieldNodes);
		}
Пример #16
0
		DeleteNamespaceCommand(INamespaceNode[] nodes) {
			this.parents = nodes.Select(a => (IFileTreeNodeData)a.TreeNode.Parent.Data).ToArray();
			this.nodes = new DeletableNodes<INamespaceNode>(nodes);
			this.modelNodes = new DeleteModelNodes();
		}
Пример #17
0
 DeleteMethodDefCommand(IMethodNode[] methodNodes)
 {
     this.nodes = new DeletableNodes <IMethodNode>(methodNodes);
 }
Пример #18
0
 DeleteTypeDefCommand(TypeTreeNode[] asmNodes)
 {
     nodes = new DeletableNodes <TypeTreeNode>(asmNodes);
 }
Пример #19
0
		DeleteTypeDefCommand(TypeTreeNode[] asmNodes) {
			nodes = new DeletableNodes<TypeTreeNode>(asmNodes);
		}
Пример #20
0
 static void Initialize(ILSpyTreeNode[] nodes, MenuItem menuItem)
 {
     nodes = DeleteTypeDefCommand.FilterOutGlobalTypes(nodes);
     if (nodes.Length == 1)
         menuItem.Header = string.Format("Delete {0}", UIUtils.EscapeMenuItemHeader(nodes[0].ToString()));
     else
         menuItem.Header = string.Format("Delete {0} types", nodes.Length);
 }
Пример #21
0
 DeletePropertyDefCommand(PropertyTreeNode[] propNodes)
 {
     this.nodes = new DeletableNodes <PropertyTreeNode>(propNodes);
 }
Пример #22
0
 DeleteTypeDefCommand(ITypeNode[] asmNodes)
 {
     nodes = new DeletableNodes <ITypeNode>(asmNodes);
 }
Пример #23
0
 DeletePropertyDefCommand(IPropertyNode[] propNodes)
 {
     this.nodes = new DeletableNodes <IPropertyNode>(propNodes);
 }
Пример #24
0
 DeleteNamespaceCommand(INamespaceNode[] nodes)
 {
     this.parents    = nodes.Select(a => (IFileTreeNodeData)a.TreeNode.Parent.Data).ToArray();
     this.nodes      = new DeletableNodes <INamespaceNode>(nodes);
     this.modelNodes = new DeleteModelNodes();
 }
Пример #25
0
 DeleteResourceElementCommand(ResourceElementTreeNode[] rsrcNodes)
 {
     this.nodes = new DeletableNodes<ResourceElementTreeNode>(rsrcNodes);
 }
Пример #26
0
		DeleteResourceCommand(IResourceNode[] rsrcNodes) {
			this.nodes = new DeletableNodes<IResourceNode>(rsrcNodes);
		}
Пример #27
0
 DeleteEventDefCommand(EventTreeNode[] eventNodes)
 {
     this.nodes = new DeletableNodes <EventTreeNode>(eventNodes);
 }
Пример #28
0
		DeleteNamespaceCommand(NamespaceNode[] nodes) {
			parents = nodes.Select(a => (DocumentTreeNodeData)a.TreeNode.Parent.Data).ToArray();
			this.nodes = new DeletableNodes<NamespaceNode>(nodes);
			modelNodes = new DeleteModelNodes();
		}