public HexTextElementCreatorImpl(CTC.ITextElementProvider textElementProvider, VSTC.IClassificationFormatMap classificationFormatMap, string contentType) { this.textElementProvider = textElementProvider ?? throw new ArgumentNullException(nameof(textElementProvider)); this.classificationFormatMap = classificationFormatMap ?? throw new ArgumentNullException(nameof(classificationFormatMap)); this.contentType = contentType ?? throw new ArgumentNullException(nameof(contentType)); writer = new CTC.TextClassifierTextColorWriter(); }
public static void FreeWriter(TextClassifierTextColorWriter writer) { writer.Clear(); }