ExtensionPointPackage.CreateSearchProvider(Guid) 方法

定义

为给定的已注册提供程序 GUID 创建全局搜索提供程序。

protected:
 virtual Microsoft::VisualStudio::Shell::Interop::IVsSearchProvider ^ CreateSearchProvider(Guid provider);
protected virtual Microsoft.VisualStudio.Shell.Interop.IVsSearchProvider CreateSearchProvider (Guid provider);
abstract member CreateSearchProvider : Guid -> Microsoft.VisualStudio.Shell.Interop.IVsSearchProvider
override this.CreateSearchProvider : Guid -> Microsoft.VisualStudio.Shell.Interop.IVsSearchProvider
Protected Overridable Function CreateSearchProvider (provider As Guid) As IVsSearchProvider

参数

provider
Guid

请求的搜索提供程序的 GUID。

返回

IVsSearchProvider

请求的搜索提供程序。

例外

找不到请求的提供程序。

请求的提供程序未实现 IVsSearchProvider 接口。

注解

调用此方法是为了响应对扩展点的请求 IVsSearchProvider 。 实现搜索包类上的 ProvideSearchProvider 特性,并实例化相应的提供程序。 可以重写此方法。

适用于