C# Класс dnSpy.Hex.Editor.HexSelectionLayer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateMarkerElement ( HexBufferSpan fullSpan, System.Windows.Media.Geometry geo ) : void
EditorFormatMap_FormatMappingChanged ( object sender, Microsoft.VisualStudio.Text.Classification e ) : void
HexSelectionLayer ( HexSelectionImpl hexSelection, dnSpy.Contracts.Hex.Editor.HexAdornmentLayer layer, Microsoft.VisualStudio.Text.Classification editorFormatMap ) : System
HexSelection_SelectionChanged ( object sender, EventArgs e ) : void
HexView_LayoutChanged ( object sender, HexViewLayoutChangedEventArgs e ) : void
OnMarkerElementRemoved ( ) : void
OnModeUpdated ( ) : void
Options_OptionChanged ( object sender, Microsoft.VisualStudio.Text.Editor e ) : void
RemoveAllAdornments ( ) : void
SetNewSelection ( ) : void
UpdateBackgroundBrush ( ) : void
UpdateUseReducedOpacityForHighContrastOption ( ) : void

Приватные методы

Метод Описание
CreateStreamSelection ( ) : Geometry>?.KeyValuePair
Dispose ( ) : void
GetBackgroundBrush ( ) : System.Windows.Media.Brush

Описание методов

CreateMarkerElement() публичный Метод

public CreateMarkerElement ( HexBufferSpan fullSpan, System.Windows.Media.Geometry geo ) : void
fullSpan HexBufferSpan
geo System.Windows.Media.Geometry
Результат void

EditorFormatMap_FormatMappingChanged() публичный Метод

public EditorFormatMap_FormatMappingChanged ( object sender, Microsoft.VisualStudio.Text.Classification e ) : void
sender object
e Microsoft.VisualStudio.Text.Classification
Результат void

HexSelectionLayer() публичный Метод

public HexSelectionLayer ( HexSelectionImpl hexSelection, dnSpy.Contracts.Hex.Editor.HexAdornmentLayer layer, Microsoft.VisualStudio.Text.Classification editorFormatMap ) : System
hexSelection HexSelectionImpl
layer dnSpy.Contracts.Hex.Editor.HexAdornmentLayer
editorFormatMap Microsoft.VisualStudio.Text.Classification
Результат System

HexSelection_SelectionChanged() публичный Метод

public HexSelection_SelectionChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

HexView_LayoutChanged() публичный Метод

public HexView_LayoutChanged ( object sender, HexViewLayoutChangedEventArgs e ) : void
sender object
e dnSpy.Contracts.Hex.Editor.HexViewLayoutChangedEventArgs
Результат void

OnMarkerElementRemoved() публичный Метод

public OnMarkerElementRemoved ( ) : void
Результат void

OnModeUpdated() публичный Метод

public OnModeUpdated ( ) : void
Результат void

Options_OptionChanged() публичный Метод

public Options_OptionChanged ( object sender, Microsoft.VisualStudio.Text.Editor e ) : void
sender object
e Microsoft.VisualStudio.Text.Editor
Результат void

RemoveAllAdornments() публичный Метод

public RemoveAllAdornments ( ) : void
Результат void

SetNewSelection() публичный Метод

public SetNewSelection ( ) : void
Результат void

UpdateBackgroundBrush() публичный Метод

public UpdateBackgroundBrush ( ) : void
Результат void

UpdateUseReducedOpacityForHighContrastOption() публичный Метод

public UpdateUseReducedOpacityForHighContrastOption ( ) : void
Результат void