C# 클래스 MichaelReukauff.Protobuf.QuickInfoSource

The quick info source.
상속: IQuickInfoSource
파일 보기 프로젝트 열기: mreu/ProtobufLanguageService

공개 메소드들

메소드 설명
AugmentQuickInfoSession ( IQuickInfoSession session, IList quickInfoContent, ITrackingSpan &applicableToSpan ) : void

Implement the AugmentQuickInfoSession method. Here the method finds the current word, or the previous word if the cursor is at the end of a line or a text buffer. If the word is one of the method names, the description for that method name is added to the QuickInfo content.

Dispose ( ) : void

The dispose.

QuickInfoSource ( ITextBuffer buffer, ITagAggregator aggregator ) : System.Collections.Generic

Initializes a new instance of the QuickInfoSource class. The constructor sets the QuickInfo source provider and the text buffer, and populates the set of method names, and method signatures and descriptions.

메소드 상세

AugmentQuickInfoSession() 공개 메소드

Implement the AugmentQuickInfoSession method. Here the method finds the current word, or the previous word if the cursor is at the end of a line or a text buffer. If the word is one of the method names, the description for that method name is added to the QuickInfo content.
public AugmentQuickInfoSession ( IQuickInfoSession session, IList quickInfoContent, ITrackingSpan &applicableToSpan ) : void
session IQuickInfoSession /// The session. ///
quickInfoContent IList /// The quick info content. ///
applicableToSpan ITrackingSpan /// The tracking span. ///
리턴 void

Dispose() 공개 메소드

The dispose.
public Dispose ( ) : void
리턴 void

QuickInfoSource() 공개 메소드

Initializes a new instance of the QuickInfoSource class. The constructor sets the QuickInfo source provider and the text buffer, and populates the set of method names, and method signatures and descriptions.
public QuickInfoSource ( ITextBuffer buffer, ITagAggregator aggregator ) : System.Collections.Generic
buffer ITextBuffer /// The text buffer. ///
aggregator ITagAggregator /// The aggregator. ///
리턴 System.Collections.Generic