Свойство | Type | Description | |
---|---|---|---|
FindAsync | IAsyncSearcher | ||
GetAllResultsForReplaceAll | IEnumerable |
||
GetFindOptions | OurFindOptions | ||
GetNextSearchPosition | HexBufferPoint | ||
GetStartingPosition | HexBufferPoint? | ||
GetStartingPosition | HexBufferPoint? | ||
GetStringDataKind | string | ||
GetsearchControlPosition | SearchControlPosition | ||
Intersects | bool | ||
IsMultiLineRegexPattern | bool | ||
IsReplaceStringValid | bool | ||
ReplaceFindNextCore | HexBufferSpan? | ||
SelectAllWhenFocused | void | ||
StartSearchAsync | Task |
||
ToHexChar | char | ||
ToHexFindOptions | HexFindOptions | ||
TryGetReplaceStringData | byte[] | ||
TryGetSearchStringAtCaret | string | ||
TryGetSearchStringAtPoint | string | ||
TryGetSearchStringFromSelection | string |
Méthode | Description | |
---|---|---|
Buffer_BufferSpanInvalidated ( object sender, |
||
CanExecuteSearchControl ( System.Guid group, int cmdId ) : CommandTargetStatus | ||
CancelAllAsyncSearches ( ) : void | ||
CancelAsyncSearch ( ) : void | ||
CancelFindAsyncSearcher ( ) : void | ||
CancelIncrementalSearch ( ) : void | ||
CancelIncrementalSearchAndUpdateMarkers ( ) : void | ||
Caret_PositionChanged ( object sender, dnSpy.Contracts.Hex.Editor.HexCaretPositionChangedEventArgs e ) : void | ||
CleanUpIncrementalSearch ( ) : void | ||
CloseSearchControl ( ) : void | ||
CloseSearchControlIfIncrementalSearch ( ) : void | ||
ExecuteSearchControl ( System.Guid group, int cmdId, object args, object &result ) : CommandTargetStatus | ||
FindNext ( bool forward ) : void | ||
FindNextCore ( OurFindOptions options, HexBufferPoint startingPosition, bool isIncrementalSearch ) : void | ||
FindNextSelected ( bool forward ) : void | ||
FindNextSelectedCore ( bool forward, bool restart ) : void | ||
FocusReplaceStringTextBox ( ) : void | ||
FocusSearchStringTextBox ( ) : void | ||
GetSpans ( NormalizedHexBufferSpanCollection spans ) : IEnumerable |
||
HexViewSearchServiceImpl ( dnSpy.Contracts.Hex.Editor.WpfHexView wpfHexView, |
||
OnPropertyChanged ( string propName ) : void | ||
PositionSearchControl ( |
||
PositionSearchControl ( SearchControlPosition position ) : void | ||
PositionSearchControl ( double left, double top ) : void | ||
PositionWithoutCoveringSpan ( HexBufferSpan span ) : void | ||
RefreshAllTags ( ) : void | ||
RegisterHexMarkerListener ( IHexMarkerListener listener ) : void | ||
ReplaceAll ( ) : void | ||
ReplaceNext ( ) : void | ||
RepositionControl ( bool recalcSize = false ) : void | ||
RestartSearch ( ) : void | ||
RestartSearchAndUpdateMarkers ( ) : void | ||
SaveSettings ( ) : void | ||
SearchControl_GotKeyboardFocus ( object sender, System.Windows.Input.KeyboardFocusChangedEventArgs e ) : void | ||
SearchControl_LostKeyboardFocus ( object sender, System.Windows.Input.KeyboardFocusChangedEventArgs e ) : void | ||
SearchControl_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void | ||
SearchControl_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void | ||
SetIncrementalSearchString ( string newSearchString ) : void | ||
SetSearchKind ( SearchKind value ) : void | ||
SetSearchString ( string newSearchString, bool canSearch = true ) : void | ||
ShowFind ( ) : void | ||
ShowIncrementalSearch ( bool forward ) : void | ||
ShowReplace ( ) : void | ||
ShowSearchControl ( SearchKind searchKind, bool canOverwriteSearchString ) : void | ||
ShowSearchResult ( HexBufferSpan span ) : void | ||
ToggleFindReplace ( ) : void | ||
UpdateHexMarkerSearch ( ) : void | ||
UpdateSearchStringFromCaretPosition ( bool canSearch ) : void | ||
UseGlobalSettings ( bool canOverwriteSearchString ) : void | ||
UseGlobalSettingsIfUiIsHidden ( bool canOverwriteSearchString ) : void | ||
WpfHexView_BufferLinesChanged ( object sender, |
||
WpfHexView_Closed ( object sender, |
||
WpfHexView_LayoutChanged ( object sender, |
Méthode | Description | |
---|---|---|
FindAsync ( SearchOptions searchOptions, HexBufferSpan?>.Action |
||
GetAllResultsForReplaceAll ( ) : IEnumerable |
||
GetFindOptions ( SearchKind searchKind, bool forward ) : OurFindOptions | ||
GetNextSearchPosition ( HexBufferSpan span, bool forward ) : HexBufferPoint | ||
GetStartingPosition ( OurFindOptions options, bool restart ) : HexBufferPoint? | ||
GetStartingPosition ( SearchKind searchKind, OurFindOptions options, bool restart ) : HexBufferPoint? | ||
GetStringDataKind ( string encodingName ) : string | ||
GetsearchControlPosition ( HexBufferSpan span ) : SearchControlPosition | ||
Intersects ( HexBufferSpan fullSpan, dnSpy.Contracts.Hex.Formatting.HexViewLine line, |
||
IsMultiLineRegexPattern ( string s ) : bool | ||
IsReplaceStringValid ( ) : bool | ||
ReplaceFindNextCore ( ) : HexBufferSpan? | ||
SelectAllWhenFocused ( |
||
StartSearchAsync ( AsyncSearcher asyncSearcher ) : Task |
||
ToHexChar ( int val, bool upper ) : char | ||
ToHexFindOptions ( OurFindOptions options ) : HexFindOptions | ||
TryGetReplaceStringData ( HexBufferSpan replaceSpan ) : byte[] | ||
TryGetSearchStringAtCaret ( ) : string | ||
TryGetSearchStringAtPoint ( HexBufferPoint point ) : string | ||
TryGetSearchStringFromSelection ( ) : string |
public Buffer_BufferSpanInvalidated ( object sender, |
||
sender | object | |
e | ||
Résultat | void |
public CanExecuteSearchControl ( System.Guid group, int cmdId ) : CommandTargetStatus | ||
group | System.Guid | |
cmdId | int | |
Résultat | CommandTargetStatus |
public CancelIncrementalSearchAndUpdateMarkers ( ) : void | ||
Résultat | void |
public Caret_PositionChanged ( object sender, dnSpy.Contracts.Hex.Editor.HexCaretPositionChangedEventArgs e ) : void | ||
sender | object | |
e | dnSpy.Contracts.Hex.Editor.HexCaretPositionChangedEventArgs | |
Résultat | void |
public CloseSearchControlIfIncrementalSearch ( ) : void | ||
Résultat | void |
public ExecuteSearchControl ( System.Guid group, int cmdId, object args, object &result ) : CommandTargetStatus | ||
group | System.Guid | |
cmdId | int | |
args | object | |
result | object | |
Résultat | CommandTargetStatus |
public FindNextCore ( OurFindOptions options, HexBufferPoint startingPosition, bool isIncrementalSearch ) : void | ||
options | OurFindOptions | |
startingPosition | HexBufferPoint | |
isIncrementalSearch | bool | |
Résultat | void |
public FindNextSelected ( bool forward ) : void | ||
forward | bool | |
Résultat | void |
public FindNextSelectedCore ( bool forward, bool restart ) : void | ||
forward | bool | |
restart | bool | |
Résultat | void |
public FocusReplaceStringTextBox ( ) : void | ||
Résultat | void |
public GetSpans ( NormalizedHexBufferSpanCollection spans ) : IEnumerable |
||
spans | NormalizedHexBufferSpanCollection | |
Résultat | IEnumerable |
public HexViewSearchServiceImpl ( dnSpy.Contracts.Hex.Editor.WpfHexView wpfHexView, |
||
wpfHexView | dnSpy.Contracts.Hex.Editor.WpfHexView | |
hexSearchServiceFactory | ||
searchSettings | ||
messageBoxService | IMessageBoxService | |
editorOperationsFactoryService | ||
Résultat | System |
public OnPropertyChanged ( string propName ) : void | ||
propName | string | |
Résultat | void |
public PositionSearchControl ( |
||
rect | ||
Résultat | void |
public PositionSearchControl ( SearchControlPosition position ) : void | ||
position | SearchControlPosition | |
Résultat | void |
public PositionSearchControl ( double left, double top ) : void | ||
left | double | |
top | double | |
Résultat | void |
public PositionWithoutCoveringSpan ( HexBufferSpan span ) : void | ||
span | HexBufferSpan | |
Résultat | void |
public RegisterHexMarkerListener ( IHexMarkerListener listener ) : void | ||
listener | IHexMarkerListener | |
Résultat | void |
public RepositionControl ( bool recalcSize = false ) : void | ||
recalcSize | bool | |
Résultat | void |
public RestartSearchAndUpdateMarkers ( ) : void | ||
Résultat | void |
public SearchControl_GotKeyboardFocus ( object sender, System.Windows.Input.KeyboardFocusChangedEventArgs e ) : void | ||
sender | object | |
e | System.Windows.Input.KeyboardFocusChangedEventArgs | |
Résultat | void |
public SearchControl_LostKeyboardFocus ( object sender, System.Windows.Input.KeyboardFocusChangedEventArgs e ) : void | ||
sender | object | |
e | System.Windows.Input.KeyboardFocusChangedEventArgs | |
Résultat | void |
public SearchControl_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void | ||
sender | object | |
e | System.Windows.Input.MouseButtonEventArgs | |
Résultat | void |
public SearchControl_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void | ||
sender | object | |
e | System.Windows.SizeChangedEventArgs | |
Résultat | void |
public SetIncrementalSearchString ( string newSearchString ) : void | ||
newSearchString | string | |
Résultat | void |
public SetSearchKind ( SearchKind value ) : void | ||
value | SearchKind | |
Résultat | void |
public SetSearchString ( string newSearchString, bool canSearch = true ) : void | ||
newSearchString | string | |
canSearch | bool | |
Résultat | void |
public ShowIncrementalSearch ( bool forward ) : void | ||
forward | bool | |
Résultat | void |
public ShowSearchControl ( SearchKind searchKind, bool canOverwriteSearchString ) : void | ||
searchKind | SearchKind | |
canOverwriteSearchString | bool | |
Résultat | void |
public ShowSearchResult ( HexBufferSpan span ) : void | ||
span | HexBufferSpan | |
Résultat | void |
public UpdateSearchStringFromCaretPosition ( bool canSearch ) : void | ||
canSearch | bool | |
Résultat | void |
public UseGlobalSettings ( bool canOverwriteSearchString ) : void | ||
canOverwriteSearchString | bool | |
Résultat | void |
public UseGlobalSettingsIfUiIsHidden ( bool canOverwriteSearchString ) : void | ||
canOverwriteSearchString | bool | |
Résultat | void |
public WpfHexView_BufferLinesChanged ( object sender, |
||
sender | object | |
e | ||
Résultat | void |
public WpfHexView_Closed ( object sender, |
||
sender | object | |
e | ||
Résultat | void |
public WpfHexView_LayoutChanged ( object sender, |
||
sender | object | |
e | ||
Résultat | void |