コード例 #1
0
ファイル: SaveModuleCommand.cs プロジェクト: lovebanyi/dnSpy
		public override bool IsVisible(AsmEditorContext context) {
			return true;
		}
コード例 #2
0
ファイル: FieldDefCommands.cs プロジェクト: levisre/dnSpy
			public override void Execute(AsmEditorContext context) {
				DeleteFieldDefCommand.Execute(undoCommandManager, context.Nodes);
			}
コード例 #3
0
			public override bool IsVisible(AsmEditorContext context) => EditMethodBodyILCommand.CanExecute(context.Nodes);
コード例 #4
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override bool IsVisible(AsmEditorContext context) {
				return CreateAssemblyLinkedResourceCommand.CanExecute(context.Nodes);
			}
コード例 #5
0
ファイル: FieldDefCommands.cs プロジェクト: levisre/dnSpy
			public override void Execute(AsmEditorContext context) {
				FieldDefSettingsCommand.Execute(undoCommandManager, appWindow, context.Nodes);
			}
コード例 #6
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override void Execute(AsmEditorContext context) {
				DeleteResourceElementCommand.Execute(undoCommandManager, context.Nodes);
			}
コード例 #7
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override void Execute(AsmEditorContext context) {
				CreateMultiFileResourceCommand.Execute(undoCommandManager, appWindow, resourceNodeFactory, context.Nodes);
			}
コード例 #8
0
ファイル: EventDefCommands.cs プロジェクト: manojdjoshi/dnSpy
			public override bool IsVisible(AsmEditorContext context) => DeleteEventDefCommand.CanExecute(context.Nodes);
コード例 #9
0
ファイル: EventDefCommands.cs プロジェクト: manojdjoshi/dnSpy
			public override void Execute(AsmEditorContext context) => DeleteEventDefCommand.Execute(undoCommandService, context.Nodes);
コード例 #10
0
ファイル: EventDefCommands.cs プロジェクト: manojdjoshi/dnSpy
			public override bool IsVisible(AsmEditorContext context) => EventDefSettingsCommand.CanExecute(context.Nodes);
コード例 #11
0
ファイル: EventDefCommands.cs プロジェクト: manojdjoshi/dnSpy
			public override void Execute(AsmEditorContext context) => EventDefSettingsCommand.Execute(undoCommandService, appService, context.Nodes);
コード例 #12
0
ファイル: SaveModuleCommand.cs プロジェクト: lovebanyi/dnSpy
		public override string GetHeader(AsmEditorContext context) {
			return GetDocuments(context.Nodes).Count <= 1 ? dnSpy_AsmEditor_Resources.SaveModuleCommand : dnSpy_AsmEditor_Resources.SaveModulesCommand;
		}
コード例 #13
0
ファイル: SaveModuleCommand.cs プロジェクト: lovebanyi/dnSpy
		public override void Execute(AsmEditorContext context) {
			var asmNodes = GetDocuments(context.Nodes);
			documentSaver.Value.Save(asmNodes);
		}
コード例 #14
0
ファイル: SaveModuleCommand.cs プロジェクト: lovebanyi/dnSpy
		public override bool IsEnabled(AsmEditorContext context) {
			return GetDocuments(context.Nodes).Count > 0;
		}
コード例 #15
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override void Execute(AsmEditorContext context) {
				SerializedImageListStreamerResourceElementSettingsCommand.Execute(undoCommandManager, appWindow, context.Nodes);
			}
コード例 #16
0
ファイル: EventDefCommands.cs プロジェクト: manojdjoshi/dnSpy
			public override string GetHeader(AsmEditorContext context) => DeleteEventDefCommand.GetHeader(context.Nodes);
コード例 #17
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override bool IsVisible(AsmEditorContext context) {
				return DeleteResourceElementCommand.CanExecute(context.Nodes);
			}
コード例 #18
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override bool IsVisible(AsmEditorContext context) {
				return CreateByteArrayResourceElementCommand.CanExecute(context.Nodes);
			}
コード例 #19
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override bool IsVisible(AsmEditorContext context) {
				return CreateMultiFileResourceCommand.CanExecute(context.Nodes);
			}
コード例 #20
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override void Execute(AsmEditorContext context) {
				CreateStreamResourceElementCommand.Execute(undoCommandManager, appWindow, resourceNodeFactory, context.Nodes);
			}
コード例 #21
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override string GetHeader(AsmEditorContext context) {
				return DeleteResourceCommand.GetHeader(context.Nodes);
			}
コード例 #22
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override void Execute(AsmEditorContext context) {
				CreateResourceElementCommand.Execute(undoCommandManager, appWindow, resourceNodeFactory, fileTreeViewSettings, context.Nodes);
			}
コード例 #23
0
ファイル: FieldDefCommands.cs プロジェクト: levisre/dnSpy
			public override bool IsVisible(AsmEditorContext context) {
				return FieldDefSettingsCommand.CanExecute(context.Nodes);
			}
コード例 #24
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override bool IsVisible(AsmEditorContext context) {
				return ImageResourceElementSettingsCommand.CanExecute(context.Nodes);
			}
コード例 #25
0
ファイル: FieldDefCommands.cs プロジェクト: levisre/dnSpy
			public override bool IsVisible(AsmEditorContext context) {
				return DeleteFieldDefCommand.CanExecute(context.Nodes);
			}
コード例 #26
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override void Execute(AsmEditorContext context) {
				ImageResourceElementSettingsCommand.Execute(undoCommandManager, appWindow, context.Nodes);
			}
コード例 #27
0
ファイル: FieldDefCommands.cs プロジェクト: levisre/dnSpy
			public override string GetHeader(AsmEditorContext context) {
				return DeleteFieldDefCommand.GetHeader(context.Nodes);
			}
コード例 #28
0
ファイル: ResourceCommands.cs プロジェクト: levisre/dnSpy
			public override bool IsVisible(AsmEditorContext context) {
				return SerializedImageListStreamerResourceElementSettingsCommand.CanExecute(context.Nodes);
			}
コード例 #29
0
			public override void Execute(AsmEditorContext context) => EditMethodBodyILCommand.Execute(methodAnnotations, undoCommandService, appService, context.Nodes);
コード例 #30
0
ファイル: MethodBodyCommands.cs プロジェクト: lovebanyi/dnSpy
			public override void Execute(AsmEditorContext context) {
				MethodBodySettingsCommand.Execute(methodAnnotations, undoCommandManager, appWindow, context.Nodes);
			}