public CSharpSmartBar(IWpfTextView view, Microsoft.VisualStudio.Text.Operations.ITextSearchService2 textSearchService) : base(view, textSearchService) { ThreadHelper.ThrowIfNotOnUIThread(); _Context = SemanticContext.GetOrCreateSingetonInstance(view); _SymbolListContainer = view.Properties.GetOrCreateSingletonProperty(() => new ExternalAdornment(view)); View.Selection.SelectionChanged += ViewSeletionChanged; }
public CSharpSmartBar(IWpfTextView view, Microsoft.VisualStudio.Text.Operations.ITextSearchService2 textSearchService) : base(view, textSearchService) { ThreadHelper.ThrowIfNotOnUIThread(); _Context = view.Properties.GetOrCreateSingletonProperty(() => new SemanticContext(view)); _SymbolListContainer = new ExternalAdornment(view); View.Selection.SelectionChanged += ViewSeletionChanged; var extenders = CodistPackage.DTE.ActiveDocument?.ProjectItem?.ContainingProject?.ExtenderNames as string[]; if (extenders != null) { _IsVsProject = Array.IndexOf(extenders, "VsixProjectExtender") != -1; } }
public OutputSmartBar(IWpfTextView textView, Microsoft.VisualStudio.Text.Operations.ITextSearchService2 textSearchService) : base(textView, textSearchService) { }
public CSharpSmartBar(IWpfTextView view, Microsoft.VisualStudio.Text.Operations.ITextSearchService2 textSearchService) : base(view, textSearchService) { _Context = view.Properties.GetOrCreateSingletonProperty(() => new SemanticContext(view)); }
public CSharpSmartBar(IWpfTextView view, Microsoft.VisualStudio.Text.Operations.ITextSearchService2 textSearchService) : base(view, textSearchService) { ThreadHelper.ThrowIfNotOnUIThread(); _Context = SemanticContext.GetOrCreateSingetonInstance(view); _SymbolListContainer = ExternalAdornment.GetOrCreate(view); }