public UnimplementedStepTagger(ITextView textView) { _textView = textView; _textView.LayoutChanged += OnLayoutChanged; _textView.Caret.PositionChanged += OnCaretMove; _project = ProjectFactory.Get(textView.TextSnapshot.GetProject(GaugePackage.DTE)); }
public ClassPicker(EnvDTE.Project project) { InitializeComponent(); WindowStartupLocation = WindowStartupLocation.CenterScreen; _classNames = ProjectFactory.Get(project).GetAllClasses(project, false).Select(element => element.Name).Take(10); ClassListBox.ItemsSource = _classNames; }
public GaugeCompletionSource(ITextBuffer buffer) { var vsProject = buffer.CurrentSnapshot.GetProject(GaugePackage.DTE); var vsProjectFunc = new Func <EnvDTE.Project>(() => vsProject); _project = ProjectFactory.Get(vsProject); _buffer = buffer; }
public GotoDefnCommandFilter(IWpfTextView textView, SVsServiceProvider serviceProvider) { _serviceProvider = serviceProvider; TextView = textView; _project = new Lazy <IProject>(() => ProjectFactory.Get(TextView.TextBuffer.CurrentSnapshot.GetProject(GaugePackage.DTE))); }