C# Класс GammaJul.ReSharper.ForTea.Services.TypingAssist.T4CSharpTypingAssist

Наследование: CSharpTypingAssistBase
Показать файл Открыть проект

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

Метод Описание
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.

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

Метод Описание
IsSupported ( ITextControl textControl ) : bool

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

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

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

Gets whether a given text control is supported by the assistant.
protected IsSupported ( ITextControl textControl ) : bool
textControl ITextControl The text control to check.
Результат bool

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

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.
Результат int

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

public QuickCheckAvailability ( ITextControl textControl, IPsiSourceFile projectFile ) : bool
textControl ITextControl
projectFile IPsiSourceFile
Результат bool

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

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
Результат GammaJul.ReSharper.ForTea.Psi

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

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.
Результат int