C# Class GammaJul.ReSharper.ForTea.Services.TypingAssist.T4CSharpTypingAssist

Inheritance: CSharpTypingAssistBase
Afficher le fichier Open project: MrJul/ForTea

Méthodes publiques

Méthode Description
LexerToTextControl ( ITextControl textControl, int offset ) : int

Returns the offset difference between a lexer and a text control.

QuickCheckAvailability ( ITextControl textControl, IPsiSourceFile projectFile ) : bool
T4CSharpTypingAssist ( Lifetime lifetime, ISolution solution, ICommandProcessor commandProcessor, [ skippingTypingAssist, CachingLexerService cachingLexerService, ISettingsStore settingsStore, ITypingAssistManager typingAssistManager, IPsiServices psiServices, IExternalIntellisenseHost externalIntellisenseHost, ISmartDocCommentConfiguration smartDocCommentConfiguration ) : GammaJul.ReSharper.ForTea.Psi
TextControlToLexer ( ITextControl textControl, int offset ) : int

Returns the offset difference between a text control and a lexer.

Méthodes protégées

Méthode Description
IsSupported ( ITextControl textControl ) : bool

Gets whether a given text control is supported by the assistant.

Method Details

IsSupported() protected méthode

Gets whether a given text control is supported by the assistant.
protected IsSupported ( ITextControl textControl ) : bool
textControl ITextControl The text control to check.
Résultat bool

LexerToTextControl() public méthode

Returns the offset difference between a lexer and a text control.
public LexerToTextControl ( ITextControl textControl, int offset ) : int
textControl ITextControl The text control.
offset int The original offset.
Résultat int

QuickCheckAvailability() public méthode

public QuickCheckAvailability ( ITextControl textControl, IPsiSourceFile projectFile ) : bool
textControl ITextControl
projectFile IPsiSourceFile
Résultat bool

T4CSharpTypingAssist() public méthode

public T4CSharpTypingAssist ( Lifetime lifetime, ISolution solution, ICommandProcessor commandProcessor, [ skippingTypingAssist, CachingLexerService cachingLexerService, ISettingsStore settingsStore, ITypingAssistManager typingAssistManager, IPsiServices psiServices, IExternalIntellisenseHost externalIntellisenseHost, ISmartDocCommentConfiguration smartDocCommentConfiguration ) : GammaJul.ReSharper.ForTea.Psi
lifetime Lifetime
solution ISolution
commandProcessor ICommandProcessor
skippingTypingAssist [
cachingLexerService CachingLexerService
settingsStore ISettingsStore
typingAssistManager ITypingAssistManager
psiServices IPsiServices
externalIntellisenseHost IExternalIntellisenseHost
smartDocCommentConfiguration ISmartDocCommentConfiguration
Résultat GammaJul.ReSharper.ForTea.Psi

TextControlToLexer() public méthode

Returns the offset difference between a text control and a lexer.
public TextControlToLexer ( ITextControl textControl, int offset ) : int
textControl ITextControl The text control.
offset int The original offset.
Résultat int