protected override ReadOnlyCollection <ITagSpan <TextMarkerTag> > GetTagsInBackground(string data, SnapshotSpan span, CancellationToken cancellationToken) { if (String.IsNullOrEmpty(data)) { return(new ReadOnlyCollection <ITagSpan <TextMarkerTag> >(new List <ITagSpan <TextMarkerTag> >())); } var backgroundWorker = new BackgroundWorker(data, cancellationToken); return(backgroundWorker.GetTags(span)); }
protected override ReadOnlyCollection <ITagSpan <TextMarkerTag> > GetTagsInBackground(string data, SnapshotSpan span, CancellationToken cancellationToken) { var backgroundWorker = new BackgroundWorker(cancellationToken); return(backgroundWorker.GetTags(span)); }