private void RegisterOutliner() { var provider = new CollapsedRegionQuickInfoProvider(); RegisterService(provider); var outliner = new NQueryOutliner(); outliner.Outliners.AddRange(OutliningExtensions.GetStandardOutliners()); RegisterService <INQueryOutliner>(outliner); RegisterService <IOutliner>(outliner); }
public OutliningService([ImportMany] IEnumerable <IOutliner> matchers) { Outliners = matchers.Concat(OutliningExtensions.GetStandardOutliners()).ToImmutableArray(); }