C# Class dnSpy.Hex.Editor.Search.CommandTargetFilter

Inheritance: ICommandTargetFilter
Show file Open project: 0xd4d/dnSpy

Public Methods

Method Description
CanExecute ( System.Guid group, int cmdId ) : CommandTargetStatus
CommandTargetFilter ( HexViewSearchServiceProvider hexViewSearchServiceProvider, dnSpy.Contracts.Hex.Editor.WpfHexView wpfHexView ) : System
Dispose ( ) : void
Execute ( Guid group, int cmdId, object args = null ) : CommandTargetStatus
Execute ( Guid group, int cmdId, object args, object &result ) : CommandTargetStatus
SetNextCommandTarget ( ICommandTarget commandTarget ) : void

Method Details

CanExecute() public method

public CanExecute ( System.Guid group, int cmdId ) : CommandTargetStatus
group System.Guid
cmdId int
return CommandTargetStatus

CommandTargetFilter() public method

public CommandTargetFilter ( HexViewSearchServiceProvider hexViewSearchServiceProvider, dnSpy.Contracts.Hex.Editor.WpfHexView wpfHexView ) : System
hexViewSearchServiceProvider HexViewSearchServiceProvider
wpfHexView dnSpy.Contracts.Hex.Editor.WpfHexView
return System

Dispose() public method

public Dispose ( ) : void
return void

Execute() public method

public Execute ( Guid group, int cmdId, object args = null ) : CommandTargetStatus
group Guid
cmdId int
args object
return CommandTargetStatus

Execute() public method

public Execute ( Guid group, int cmdId, object args, object &result ) : CommandTargetStatus
group Guid
cmdId int
args object
result object
return CommandTargetStatus

SetNextCommandTarget() public method

public SetNextCommandTarget ( ICommandTarget commandTarget ) : void
commandTarget ICommandTarget
return void