public BraceMatcherHighlightRenderer(TextView textView, IClassificationHighlightColors classificationHighlightColors) { _textView = textView ?? throw new ArgumentNullException(nameof(textView)); _textView.BackgroundRenderers.Add(this); var brush = classificationHighlightColors .GetBrush(ClassificationHighlightColors.BraceMatchingClassificationTypeName) ?.Background?.GetBrush(null); if (brush != null) { _backgroundBrush = brush; } else { _backgroundBrush = Brushes.Transparent; } }