C# Class ReSharper.NTriples.Feature.Services.MatchingBrace.CSharpMatchingBraceContextHighlighter

Inheritance: MatchingBraceContextHighlighterBase
Afficher le fichier Open project: xsburg/ReSharper.NTriples

Méthodes protégées

Méthode Description
IsLeftBracket ( TokenNodeType tokenType ) : bool
IsRightBracket ( TokenNodeType tokenType ) : bool
Match ( TokenNodeType token1, TokenNodeType token2 ) : bool
TryHighlightToLeft ( MatchingHighlightingsConsumer consumer, ITokenNode selectedToken, TreeOffset treeOffset ) : void
TryHighlightToRight ( MatchingHighlightingsConsumer consumer, ITokenNode selectedToken, TreeOffset treeOffset ) : void

Private Methods

Méthode Description
GetHintText ( ITextControl textControl, ITreeNode lBraceNode ) : RichTextBlock
ProcessDataContext ( Lifetime lifetime, [ dataProvider, InvisibleBraceHintManager invisibleBraceHintManager, MatchingBraceSuggester matchingBraceSuggester ) : System.Action

Method Details

IsLeftBracket() protected méthode

protected IsLeftBracket ( TokenNodeType tokenType ) : bool
tokenType TokenNodeType
Résultat bool

IsRightBracket() protected méthode

protected IsRightBracket ( TokenNodeType tokenType ) : bool
tokenType TokenNodeType
Résultat bool

Match() protected méthode

protected Match ( TokenNodeType token1, TokenNodeType token2 ) : bool
token1 TokenNodeType
token2 TokenNodeType
Résultat bool

TryHighlightToLeft() protected méthode

protected TryHighlightToLeft ( MatchingHighlightingsConsumer consumer, ITokenNode selectedToken, TreeOffset treeOffset ) : void
consumer MatchingHighlightingsConsumer
selectedToken ITokenNode
treeOffset TreeOffset
Résultat void

TryHighlightToRight() protected méthode

protected TryHighlightToRight ( MatchingHighlightingsConsumer consumer, ITokenNode selectedToken, TreeOffset treeOffset ) : void
consumer MatchingHighlightingsConsumer
selectedToken ITokenNode
treeOffset TreeOffset
Résultat void