public VsSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, ISearchHandler handler, CancellationTokenSource cts) { if (pSearchQuery == null) { throw new ArgumentNullException(nameof(pSearchQuery)); } if (pSearchCallback == null) { throw new ArgumentNullException(nameof(pSearchCallback)); } if (dwCookie == VSConstants.VSCOOKIE_NIL) { throw new ArgumentException(nameof(dwCookie)); } if (string.IsNullOrEmpty(pSearchQuery.SearchString)) { throw new ArgumentException(nameof(pSearchQuery)); } Id = dwCookie; SearchQuery = pSearchQuery; ErrorCode = 0; _searchCallback = pSearchCallback; _handler = handler; _cts = cts; _taskStatus = (long)Created; }
public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { if (SearchEnabled) { var grid = Content as VariableView; return new VariableSearchTask(grid.RootTreeGrid, dwCookie, pSearchQuery, pSearchCallback); } return null; }
public VsSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, ISearchHandler handler, CancellationTokenSource cts) { if (pSearchQuery == null) { throw new ArgumentNullException(nameof(pSearchQuery)); } if (pSearchCallback == null) { throw new ArgumentNullException(nameof(pSearchCallback)); } if (dwCookie == VSConstants.VSCOOKIE_NIL) { throw new ArgumentException(nameof(dwCookie)); } if (string.IsNullOrEmpty(pSearchQuery.SearchString)) { throw new ArgumentException(nameof(pSearchQuery)); } Id = dwCookie; SearchQuery = pSearchQuery; ErrorCode = 0; _searchCallback = pSearchCallback; _handler = handler; _cts = cts; _taskStatus = (long)Created; }
public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { if(pSearchQuery == null || pSearchCallback == null) { return null; } return new XPathSearchTask(dwCookie, pSearchQuery, pSearchCallback, this); }
internal SearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, DesignerControl designer) { Designer = designer; Id = dwCookie; SearchQuery = pSearchQuery; SearchCallback = pSearchCallback; Status = (uint)__VSSEARCHTASKSTATUS.STS_CREATED; }
public ModelExplorerSearchTask(EFModelExplorer modelExplorer , uint dwCookie , IVsSearchQuery pSearchQuery , IVsSearchCallback pSearchCallback) : base(dwCookie, pSearchQuery, pSearchCallback) { this.modelExplorer = modelExplorer; }
public SearchTask( IGitHubPaneViewModel viewModel, uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) : base(dwCookie, pSearchQuery, pSearchCallback) { this.viewModel = viewModel; }
public NuGetPackageManagerControlSearchTask(PackageManagerControl packageManagerControl, uint id, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { _packageManagerControl = packageManagerControl; _searchCallback = pSearchCallback; _searchQuery = pSearchQuery; Id = id; ErrorCode = 0; SetStatus(VsSearchTaskStatus.Created); }
public SearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, IWpfTableControl[] controls, IThreadingContext threadingContext) : base(dwCookie, pSearchQuery, pSearchCallback) { _threadingContext = threadingContext; _controls = controls; }
public SearchTask( JoinableTaskFactory joinableTaskFactory, IGitHubPaneViewModel viewModel, uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) : base(dwCookie, pSearchQuery, pSearchCallback) { this.joinableTaskFactory = joinableTaskFactory; this.viewModel = viewModel; }
public override IVsSearchTask CreateSearch([ComAliasName("VsShell.VSCOOKIE")] uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { if (TableControl == null) { System.Diagnostics.Debug.Fail("Attempting to search before initializing Error or Task ListWindow"); throw new InvalidOperationException("Attempting to search before initializing Error or Task ListWindow"); } return(new TableSearchTask(dwCookie, pSearchQuery, pSearchCallback, TableControl)); }
public VsSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, ISearchHandler handler, CancellationTokenSource cts) { Check.ArgumentNull(nameof(pSearchQuery), pSearchQuery); Check.ArgumentNull(nameof(pSearchCallback), pSearchCallback); Check.Argument(nameof(dwCookie), () => dwCookie != VSConstants.VSCOOKIE_NIL); Check.ArgumentStringNullOrEmpty(nameof(pSearchQuery), pSearchQuery.SearchString); Id = dwCookie; SearchQuery = pSearchQuery; ErrorCode = 0; _searchCallback = pSearchCallback; _handler = handler; _cts = cts; _taskStatus = (long)Created; }
public EverythingSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, SearchWindow searchWindow) : base(dwCookie, pSearchQuery, pSearchCallback) { _searchWindow = searchWindow; ThreadHelper.Generic.Invoke(() => { var searchBox = (SearchBox)_searchWindow.Content; _searchBoxInfo = new SearchBoxInfo { Width = searchBox.RenderSize.Width, FontSize = searchBox.FontSize, FontName = searchBox.FontFamily.ToString() }; }); }
public IVsSearchTask?CreateSearch( uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback ) { if (_control is not null) { var tables = _control.GetTableControls(); return(new SearchTask( dwCookie, pSearchQuery, pSearchCallback, tables, _threadingContext )); } return(null); }
public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { var cts = new CancellationTokenSource(); var oldCts = Interlocked.Exchange(ref _cts, cts); oldCts?.Cancel(); return(new VsSearchTask(dwCookie, pSearchQuery, pSearchCallback, _handler, cts)); }
/// <summary>Creates a new search task object. The task is cold-started - Start() needs to be called on the task object to begin the search.</summary> /// <param name="dwCookie">The search cookie.</param> /// <param name="pSearchQuery">The search query.</param> /// <param name="pSearchCallback">The search callback.</param> /// <returns>The search task.</returns> public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { return(new ModelExplorerSearchTask(this, dwCookie, pSearchQuery, pSearchCallback)); }
public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { return new MemberSearchTask(dwCookie, pSearchQuery, pSearchCallback, this); }
public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { ShowCommandExplorer(); ISearchTaskTarget searchTarget = ((UserControl)ContentHost.Content).DataContext as ISearchTaskTarget; if (searchTarget == null || pSearchQuery == null || pSearchCallback == null) { return(null); } return(new SearchTask(dwCookie, pSearchQuery, pSearchCallback, searchTarget)); }
public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { if (SearchEnabled) { var grid = Content as VariableView; return(new VariableSearchTask(grid.RootTreeGrid, dwCookie, pSearchQuery, pSearchCallback)); } return(null); }
/// <summary> /// Initializes a new instance of the <see cref="MemberSearchTask" /> class. /// </summary> public MemberSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, Action<string> callback) : base(dwCookie, pSearchQuery, pSearchCallback) { _callback = callback; }
public HelpSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) : base(dwCookie, pSearchQuery, pSearchCallback) { _callback = pSearchCallback; _workflowProvider = VsAppShell.Current.ExportProvider.GetExportedValue <IRInteractiveWorkflowProvider>(); }
public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { return(new MemberSearchTask(dwCookie, pSearchQuery, pSearchCallback, x => NameFilter = x)); }
public override IVsSearchTask CreateSearch(uint cookie, IVsSearchQuery searchQuery, IVsSearchCallback searchCallback) { if (searchQuery == null || searchCallback == null) return null; return new SearchTask(cookie, searchQuery, searchCallback, this); }
public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) => new HistorySearchTask(dwCookie, _historyFiltering, pSearchQuery, pSearchCallback, Services);
public SearchTask(uint cookie, IVsSearchQuery searchQuery, IVsSearchCallback searchCallback, MacrosToolWindow toolwindow) : base(cookie, searchQuery, searchCallback) { this.toolWindow = toolwindow; }
public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { SearchPackageInActivePackageSource(pSearchQuery.SearchString); return null; }
public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { var cts = new CancellationTokenSource(); var oldCts = Interlocked.Exchange(ref _cts, cts); oldCts?.Cancel(); return new VsSearchTask(dwCookie, pSearchQuery, pSearchCallback, _handler, cts); }
public SearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, AppVeyorWindow toolwindow) : base(dwCookie, pSearchQuery, pSearchCallback) { ; }
public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { return(new HistorySearchTask(dwCookie, _historyFiltering, pSearchQuery, pSearchCallback)); }
public HistorySearchTask(uint dwCookie, IRHistoryFiltering historyFiltering, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, IServiceContainer services) : base(dwCookie, pSearchQuery, pSearchCallback) { _historyFiltering = historyFiltering; _services = services; }
/// <summary> /// Initializes a new instance of the <see cref="MemberSearchTask" /> class. /// </summary> public MemberSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, Action <string> callback) : base(dwCookie, pSearchQuery, pSearchCallback) { _callback = callback; }
public SearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, AppVeyorWindow toolwindow) : base(dwCookie, pSearchQuery, pSearchCallback) { ; }
public SearchTask(uint cookie, IVsSearchQuery searchQuery, IVsSearchCallback searchCallback, MacrosToolWindow toolwindow) : base(cookie, searchQuery, searchCallback) { this.toolWindow = toolwindow; }
public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { ThreadHelper.ThrowIfNotOnUIThread(); return(this.control?.CreateSearch(dwCookie, pSearchQuery, pSearchCallback)); }
public XPathSearchTask(uint taskIdCookie, IVsSearchQuery searchQuery, IVsSearchCallback searchCallback, XPathWorkbenchWindow workbenchWindow) : base(taskIdCookie, searchQuery, searchCallback) { _workbenchWindow = workbenchWindow; }
public HistorySearchTask(uint dwCookie, IRHistoryFiltering historyFiltering, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) : base(dwCookie, pSearchQuery, pSearchCallback) { _historyFiltering = historyFiltering; }
/// <summary> /// Initializes a new instance of the <see cref="MemberSearchTask" /> class. /// </summary> public MemberSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, SpadeToolWindow toolWindow) : base(dwCookie, pSearchQuery, pSearchCallback) { _toolWindow = toolWindow; }
public override IVsSearchTask CreateSearch(uint cookie, IVsSearchQuery searchQuery, IVsSearchCallback searchCallback) { if (searchQuery == null || searchCallback == null) { return(null); } return(new SearchTask(cookie, searchQuery, searchCallback, this)); }
public HelpSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, IServiceContainer services) : base(dwCookie, pSearchQuery, pSearchCallback) { _callback = pSearchCallback; _workflowProvider = services.GetService <IRInteractiveWorkflowProvider>(); }
public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { return(new HelpSearchTask(dwCookie, pSearchQuery, pSearchCallback)); }
public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) { SearchPackagesAndRefreshUpdateCount(pSearchQuery.SearchString, useCache: true); return(null); }
public TableSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback, IWpfTableControl control) : base(dwCookie, pSearchQuery, pSearchCallback) { _control = control; }
public VariableSearchTask(TreeGrid grid, uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchCallback pSearchCallback) : base(dwCookie, pSearchQuery, pSearchCallback) { _grid = grid; _callback = pSearchCallback; }