public NetModuleOptions CreateNetModuleOptions() { var options = new NetModuleOptions(); options.Name = Name ?? UTF8String.Empty; options.ClrVersion = (ClrVersion)ClrVersion.SelectedItem; options.Mvid = Mvid.Value; return options; }
public NetModuleOptions CreateNetModuleOptions() { var options = new NetModuleOptions(); options.Name = Name ?? UTF8String.Empty; options.ClrVersion = (ClrVersion)ClrVersion.SelectedItem; options.Mvid = Mvid.Value; return(options); }
CreateNetModuleCommand(Lazy <IUndoCommandService> undoCommandService, IDocumentTreeView documentTreeView, NetModuleOptions options) { this.undoCommandService = undoCommandService; var module = ModuleUtils.CreateNetModule(options.Name, options.Mvid, options.ClrVersion); var file = DsDotNetDocument.CreateModule(DsDocumentInfo.CreateDocument(string.Empty), module, true); fileNodeCreator = RootDocumentNodeCreator.CreateModule(documentTreeView, file); }
CreateNetModuleCommand(Lazy <IUndoCommandManager> undoCommandManager, IFileTreeView fileTreeView, NetModuleOptions options) { this.undoCommandManager = undoCommandManager; var module = ModuleUtils.CreateNetModule(options.Name, options.Mvid, options.ClrVersion); var file = DnSpyDotNetFile.CreateModule(DnSpyFileInfo.CreateFile(string.Empty), module, fileTreeView.FileManager.Settings.LoadPDBFiles); this.fileNodeCreator = RootDnSpyFileNodeCreator.CreateModule(fileTreeView, file); }
CreateNetModuleCommand(NetModuleOptions options) { var module = ModuleUtils.CreateNetModule(options.Name, options.Mvid, options.ClrVersion); this.asmNodeCreator = new AssemblyTreeNodeCreator(new LoadedAssembly(MainWindow.Instance.CurrentAssemblyList, module)); }
AddNewNetModuleToAssemblyCommand(AssemblyTreeNode asmNode, NetModuleOptions options) : base(asmNode, new AssemblyTreeNode(new LoadedAssembly(MainWindow.Instance.CurrentAssemblyList, ModuleUtils.CreateNetModule(options.Name, options.Mvid, options.ClrVersion))), true) { }
CreateNetModuleCommand(Lazy<IUndoCommandManager> undoCommandManager, IFileTreeView fileTreeView, NetModuleOptions options) { this.undoCommandManager = undoCommandManager; var module = ModuleUtils.CreateNetModule(options.Name, options.Mvid, options.ClrVersion); var file = DnSpyDotNetFile.CreateModule(DnSpyFileInfo.CreateFile(string.Empty), module, fileTreeView.FileManager.Settings.LoadPDBFiles); this.fileNodeCreator = RootDnSpyFileNodeCreator.CreateModule(fileTreeView, file); }
CreateNetModuleCommand(NetModuleOptions options) { var module = ModuleUtils.CreateNetModule(options.Name, options.Mvid, options.ClrVersion); this.asmNodeCreator = new AssemblyTreeNodeCreator(MainWindow.Instance.DnSpyFileList.CreateDnSpyFile(module)); }
AddNewNetModuleToAssemblyCommand(AssemblyTreeNode asmNode, NetModuleOptions options) : base(asmNode, new AssemblyTreeNode(MainWindow.Instance.DnSpyFileList.CreateDnSpyFile(ModuleUtils.CreateNetModule(options.Name, options.Mvid, options.ClrVersion))), true) { }
CreateNetModuleCommand(Lazy<IUndoCommandService> undoCommandService, IDocumentTreeView documentTreeView, NetModuleOptions options) { this.undoCommandService = undoCommandService; var module = ModuleUtils.CreateNetModule(options.Name, options.Mvid, options.ClrVersion); var file = DsDotNetDocument.CreateModule(DsDocumentInfo.CreateDocument(string.Empty), module, true); fileNodeCreator = RootDocumentNodeCreator.CreateModule(documentTreeView, file); }