IVsGlobalSearch Interface
Manages Integrated Development Environment (IDE)-wide searches.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Syntax
'Declaration
<GuidAttribute("49429DF4-080D-4218-B4CF-9B7AB81116E9")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsGlobalSearch
[GuidAttribute("49429DF4-080D-4218-B4CF-9B7AB81116E9")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsGlobalSearch
[GuidAttribute(L"49429DF4-080D-4218-B4CF-9B7AB81116E9")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsGlobalSearch
[<GuidAttribute("49429DF4-080D-4218-B4CF-9B7AB81116E9")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsGlobalSearch = interface end
public interface IVsGlobalSearch
The IVsGlobalSearch type exposes the following members.
Properties
Name | Description | |
---|---|---|
Providers | Gets a list of all available and installed providers. |
Top
Methods
Name | Description | |
---|---|---|
CreateSearch | Creates a search task for the available providers or a specific provider category. | |
GetProvider | Gets the provider supporting the specified category. | |
GetProviderSettings | Gets the provider settings for the specified category. | |
IsProviderEnabled | Indicates whether the specified search provider is enabled. | |
RegisterProvider | Registers the specified search provider. | |
SetProviderEnabled | Enables or disables the specified search provider. | |
UnregisterProvider | Unregisters the specified search provider. |
Top