private void SelectFiles(object sender, RoutedEventArgs e) { var files = new List <string>(); var dialog = new OpenFileDialog { Title = "Select", Multiselect = this.MultiSelect, CheckFileExists = true, CheckPathExists = true }; var result = dialog.ShowDialog(); if (result.HasValue && result.Value.Equals(true)) { files.AddRange(dialog.FileNames); } FilesCommand.Execute(files); }
IEnumerable <IMemberRef> GetMemberRefs(IMenuItemContext context) => FilesCommand.GetMemberRefs(context, MenuConstants.GUIDOBJ_ANALYZER_TREEVIEW_GUID, true, decompilerService);
static uint?GetReference(IMenuItemContext context) => FilesCommand.GetReference(context, MenuConstants.GUIDOBJ_ANALYZER_TREEVIEW_GUID);
IEnumerable <IMemberRef> GetMemberRefs(IMenuItemContext context) => FilesCommand.GetMemberRefs(context, MenuConstants.GUIDOBJ_ANALYZER_TREEVIEW_GUID, true, languageManager);
static IEnumerable <ITreeNodeData> GetNodes(IMenuItemContext context) => FilesCommand.GetNodes(context, MenuConstants.GUIDOBJ_ANALYZER_TREEVIEW_GUID);