public override void CommitHighlighters(DaemonCommitContext context) { HighlightingSettingsManager instance = HighlightingSettingsManager.Instance; foreach (HighlightingInfo highlightingInfo in context.HighlightingsToAdd) { if (highlightingInfo.Range.Contains(myCaretRange) && instance.GetSeverity(highlightingInfo.Highlighting, SourceFile) == Severity.INFO) { if (highlightingInfo.Highlighting is CSharpIdentifierHighlighting) HighlightingInfo = highlightingInfo; break; } } }
public override void CommitHighlighters(DaemonCommitContext context) { HighlightingSettingsManager instance = HighlightingSettingsManager.Instance; foreach (HighlightingInfo highlightingInfo in context.HighlightingsToAdd) { if (highlightingInfo.Range.Contains(myCaretRange) && instance.GetSeverity(highlightingInfo.Highlighting, SourceFile) == Severity.INFO) { if (highlightingInfo.Highlighting is CSharpIdentifierHighlighting) { HighlightingInfo = highlightingInfo; } break; } } }
protected override void CommitHighlighters(DaemonCommitContext context) { var instance = HighlightingSettingsManager.Instance; foreach (var highlightingInfo in context.HighlightingsToAdd) { var severity = instance.GetSeverity(highlightingInfo.Highlighting, SourceFile, Solution, ContextBoundSettingsStore); if (highlightingInfo.Range.Contains(myCaretRange) && severity == Severity.INFO) { if (highlightingInfo.Highlighting is CSharpIdentifierHighlighting) { HighlightingInfo = highlightingInfo; } break; } } }
protected override void CommitHighlighters(DaemonCommitContext context) { Highlightings.AddRange(context.HighlightingsToAdd); }