public NuGetSearchTask(NuGetSearchProvider provider, uint cookie, IVsSearchQuery searchQuery, IVsSearchProviderCallback searchCallback, OleMenuCommand managePackageDialogCommand, OleMenuCommand managePackageForSolutionDialogCommand) { if (provider == null) { throw new ArgumentNullException("provider"); } if (searchQuery == null) { throw new ArgumentNullException("searchQuery"); } if (searchCallback == null) { throw new ArgumentNullException("searchCallback"); } if (managePackageDialogCommand == null) { throw new ArgumentNullException("managePackageDialogCommand"); } if (managePackageForSolutionDialogCommand == null) { throw new ArgumentNullException("managePackageForSolutionDialogCommand"); } _provider = provider; _searchCallback = searchCallback; _managePackageDialogCommand = managePackageDialogCommand; _managePackageForSolutionDialogCommand = managePackageForSolutionDialogCommand; SearchQuery = searchQuery; Id = cookie; ErrorCode = 0; SetStatus(VsSearchTaskStatus.Created); }
public IVsSearchTask CreateSearch( uint cookie, IVsSearchQuery searchQuery, IVsSearchProviderCallback searchCallback) => new SearchTask( this, cookie, searchQuery, searchCallback);
public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback pSearchCallback) { if (dwCookie == 0) { return null; } return new NuGetSearchTask(this, dwCookie, pSearchQuery, pSearchCallback, _managePackageDialogCommand, _managePackageForSolutionDialogCommand); }
// Main Search method that calls MSDNSearchTask to create and execute search query public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback pSearchCallback) { if (dwCookie == VSConstants.VSCOOKIE_NIL) { return null; } return new MSDNSearchTask(this, dwCookie, pSearchQuery, pSearchCallback); }
public NuGetSearchTask(DTE dte, NuGetSearchProvider provider, uint cookie, IVsSearchQuery searchQuery, IVsSearchProviderCallback searchCallback) { _provider = provider; _dte = dte; _searchCallback = searchCallback; SearchQuery = searchQuery; Id = cookie; ErrorCode = 0; SetStatus(VsSearchTaskStatus.Created); }
public SearchTask( CommandSearchProvider searchProvider, uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback searchCallback) : base(dwCookie, pSearchQuery, searchCallback) { this.searchProvider = searchProvider; this.SearchCallback = searchCallback; }
public VSSearchTask(IList<VSSearchableItem> searchableItems, VSSearchProvider provider, uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback pSearchCallback) : base(dwCookie, pSearchQuery, pSearchCallback) { this.provider = provider; this.searchableItems = searchableItems; }
public MSDNSearchTask(MSDNSearchProvider provider, uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback pSearchCallback) : base(dwCookie, pSearchQuery, pSearchCallback) { this.provider = provider; }
public StackOverflowSearchTask(StackOverflowSearchProvider provider, uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback pSearchCallback) : base(dwCookie, pSearchQuery, pSearchCallback) { this.searchProvider = provider; }
public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback pSearchCallback) { return(new WorkItemSearchTask(Get <TfsContext>().WorkItemStore, this, dwCookie, pSearchQuery, pSearchCallback)); }
public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback pSearchCallback) { if (dwCookie == VSConstants.VSCOOKIE_NIL) { return(null); } return(new StackOverflowSearchTask(this, dwCookie, pSearchQuery, pSearchCallback)); }
//Main Search method that calls MSDNSearchTask to create and execute search query public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback pSearchCallback) { return new VSSearchTask(this.SearchableItems, this, dwCookie, pSearchQuery, pSearchCallback); }
public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback pSearchCallback) { if (dwCookie == 0) { return(null); } return(new NuGetSearchTask(this, dwCookie, pSearchQuery, pSearchCallback, _managePackageDialogCommand, _managePackageForSolutionDialogCommand)); }
public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSearchProviderCallback pSearchCallback) { if (dwCookie == 0) { return(null); } return(new NuGetSearchTask(_dte, this, dwCookie, pSearchQuery, pSearchCallback)); }