C# Class dnSpy.Hex.Intellisense.HexQuickInfoSessionImpl

Inheritance: dnSpy.Contracts.Hex.Intellisense.HexQuickInfoSession
Show file Open project: 0xd4d/dnSpy Class Usage Examples

Private Properties

Property Type Description
CalculateHasInteractiveContent bool
CreateQuickInfoSources dnSpy.Contracts.Hex.Intellisense.HexQuickInfoSource[]
DisposeQuickInfoSources void
HexView_Closed void
SetApplicableToSpan void

Public Methods

Method Description
Collapse ( ) : void
Dismiss ( ) : void
HexQuickInfoSessionImpl ( HexView hexView, HexCellPosition triggerPoint, bool trackMouse, dnSpy.Hex.Intellisense.HexIntellisensePresenterFactoryService intellisensePresenterFactoryService, VSUTIL.IOrderable>.Lazy quickInfoSourceProviders ) : System
Match ( ) : bool
Recalculate ( ) : void
Start ( ) : void

Private Methods

Method Description
CalculateHasInteractiveContent ( ) : bool
CreateQuickInfoSources ( ) : dnSpy.Contracts.Hex.Intellisense.HexQuickInfoSource[]
DisposeQuickInfoSources ( ) : void
HexView_Closed ( object sender, EventArgs e ) : void
SetApplicableToSpan ( HexBufferSpanSelection newValue ) : void

Method Details

Collapse() public method

public Collapse ( ) : void
return void

Dismiss() public method

public Dismiss ( ) : void
return void

HexQuickInfoSessionImpl() public method

public HexQuickInfoSessionImpl ( HexView hexView, HexCellPosition triggerPoint, bool trackMouse, dnSpy.Hex.Intellisense.HexIntellisensePresenterFactoryService intellisensePresenterFactoryService, VSUTIL.IOrderable>.Lazy quickInfoSourceProviders ) : System
hexView dnSpy.Contracts.Hex.Editor.HexView
triggerPoint HexCellPosition
trackMouse bool
intellisensePresenterFactoryService dnSpy.Hex.Intellisense.HexIntellisensePresenterFactoryService
quickInfoSourceProviders VSUTIL.IOrderable>.Lazy
return System

Match() public method

public Match ( ) : bool
return bool

Recalculate() public method

public Recalculate ( ) : void
return void

Start() public method

public Start ( ) : void
return void