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));
        }
Example #2
0
        protected override ReadOnlyCollection <ITagSpan <TextMarkerTag> > GetTagsInBackground(string data, SnapshotSpan span, CancellationToken cancellationToken)
        {
            var backgroundWorker = new BackgroundWorker(cancellationToken);

            return(backgroundWorker.GetTags(span));
        }