C# Класс dnSpy.Contracts.Hex.Editor.HexView

Hex view
Наследование: Microsoft.VisualStudio.Utilities.IPropertyOwner
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Close ( ) : void

Closes the hex view

DisplayHexLineContainingBufferPosition ( HexBufferPoint bufferPosition, double verticalDistance, Microsoft.VisualStudio.Text.Editor relativeTo ) : void

Displays a line in the view

DisplayHexLineContainingBufferPosition ( HexBufferPoint bufferPosition, double verticalDistance, Microsoft.VisualStudio.Text.Editor relativeTo, double viewportWidthOverride, double viewportHeightOverride ) : void

Displays a line in the view

DisplayHexLineContainingBufferPosition ( HexBufferPoint bufferPosition, double verticalDistance, Microsoft.VisualStudio.Text.Editor relativeTo, double viewportWidthOverride, double viewportHeightOverride, DisplayHexLineOptions options ) : void

Displays a line in the view

GetHexViewLineContainingBufferPosition ( HexBufferPoint bufferPosition ) : dnSpy.Contracts.Hex.Formatting.HexViewLine

Gets a hex view line

QueueSpaceReservationStackRefresh ( ) : void

Queues a space reservation stack refresh

Refresh ( ) : void

Refreshes the screen and clears any read caches

Защищенные методы

Метод Описание
HexView ( ) : System

Constructor

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

Close() публичный абстрактный Метод

Closes the hex view
public abstract Close ( ) : void
Результат void

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

Displays a line in the view
public DisplayHexLineContainingBufferPosition ( HexBufferPoint bufferPosition, double verticalDistance, Microsoft.VisualStudio.Text.Editor relativeTo ) : void
bufferPosition HexBufferPoint Position
verticalDistance double Distance relative to the top or bottom of the view
relativeTo Microsoft.VisualStudio.Text.Editor The
Результат void

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

Displays a line in the view
public DisplayHexLineContainingBufferPosition ( HexBufferPoint bufferPosition, double verticalDistance, Microsoft.VisualStudio.Text.Editor relativeTo, double viewportWidthOverride, double viewportHeightOverride ) : void
bufferPosition HexBufferPoint Position
verticalDistance double Distance relative to the top or bottom of the view
relativeTo Microsoft.VisualStudio.Text.Editor The
viewportWidthOverride double Overrides viewport width
viewportHeightOverride double Overrides viewport height
Результат void

DisplayHexLineContainingBufferPosition() публичный абстрактный Метод

Displays a line in the view
public abstract DisplayHexLineContainingBufferPosition ( HexBufferPoint bufferPosition, double verticalDistance, Microsoft.VisualStudio.Text.Editor relativeTo, double viewportWidthOverride, double viewportHeightOverride, DisplayHexLineOptions options ) : void
bufferPosition HexBufferPoint Position
verticalDistance double Distance relative to the top or bottom of the view
relativeTo Microsoft.VisualStudio.Text.Editor The
viewportWidthOverride double Overrides viewport width
viewportHeightOverride double Overrides viewport height
options DisplayHexLineOptions Options
Результат void

GetHexViewLineContainingBufferPosition() публичный абстрактный Метод

Gets a hex view line
public abstract GetHexViewLineContainingBufferPosition ( HexBufferPoint bufferPosition ) : dnSpy.Contracts.Hex.Formatting.HexViewLine
bufferPosition HexBufferPoint Position
Результат dnSpy.Contracts.Hex.Formatting.HexViewLine

HexView() защищенный Метод

Constructor
protected HexView ( ) : System
Результат System

QueueSpaceReservationStackRefresh() публичный абстрактный Метод

Queues a space reservation stack refresh
public abstract QueueSpaceReservationStackRefresh ( ) : void
Результат void

Refresh() публичный абстрактный Метод

Refreshes the screen and clears any read caches
public abstract Refresh ( ) : void
Результат void