C# Class dnSpy.Language.Intellisense.QuickInfoSession

Inheritance: IQuickInfoSession2
Exibir arquivo Open project: 0xd4d/dnSpy Class Usage Examples

Private Properties

Property Type Description
CalculateHasInteractiveContent bool
CreateQuickInfoSources IQuickInfoSource[]

Public Methods

Method Description
Collapse ( ) : void
Dismiss ( ) : void
DisposeQuickInfoSources ( ) : void
GetTriggerPoint ( ITextBuffer textBuffer ) : ITrackingPoint
GetTriggerPoint ( ITextSnapshot textSnapshot ) : SnapshotPoint?
Match ( ) : bool
QuickInfoSession ( ITextView textView, ITrackingPoint triggerPoint, bool trackMouse, IIntellisensePresenterFactoryService intellisensePresenterFactoryService, IOrderableContentTypeMetadata>.Lazy quickInfoSourceProviders ) : System
Recalculate ( ) : void
Start ( ) : void
TextView_Closed ( object sender, EventArgs e ) : void

Private Methods

Method Description
CalculateHasInteractiveContent ( ) : bool
CreateQuickInfoSources ( ) : IQuickInfoSource[]

Method Details

Collapse() public method

public Collapse ( ) : void
return void

Dismiss() public method

public Dismiss ( ) : void
return void

DisposeQuickInfoSources() public method

public DisposeQuickInfoSources ( ) : void
return void

GetTriggerPoint() public method

public GetTriggerPoint ( ITextBuffer textBuffer ) : ITrackingPoint
textBuffer ITextBuffer
return ITrackingPoint

GetTriggerPoint() public method

public GetTriggerPoint ( ITextSnapshot textSnapshot ) : SnapshotPoint?
textSnapshot ITextSnapshot
return SnapshotPoint?

Match() public method

public Match ( ) : bool
return bool

QuickInfoSession() public method

public QuickInfoSession ( ITextView textView, ITrackingPoint triggerPoint, bool trackMouse, IIntellisensePresenterFactoryService intellisensePresenterFactoryService, IOrderableContentTypeMetadata>.Lazy quickInfoSourceProviders ) : System
textView ITextView
triggerPoint ITrackingPoint
trackMouse bool
intellisensePresenterFactoryService IIntellisensePresenterFactoryService
quickInfoSourceProviders IOrderableContentTypeMetadata>.Lazy
return System

Recalculate() public method

public Recalculate ( ) : void
return void

Start() public method

public Start ( ) : void
return void

TextView_Closed() public method

public TextView_Closed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void