IVsGlobalSearch Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Manages Integrated Development Environment (IDE)-wide searches.
public interface class IVsGlobalSearch
public interface class IVsGlobalSearch
__interface IVsGlobalSearch
[System.Runtime.InteropServices.Guid("49429DF4-080D-4218-B4CF-9B7AB81116E9")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsGlobalSearch
[<System.Runtime.InteropServices.Guid("49429DF4-080D-4218-B4CF-9B7AB81116E9")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsGlobalSearch = interface
Public Interface IVsGlobalSearch
- Attributes
Properties
Providers |
Gets a list of all available and installed providers. |
Methods
CreateSearch(IVsSearchQuery, IVsGlobalSearchCallback, Guid) |
Creates a search task for the available providers or a specific provider category. |
GetProvider(Guid) |
Gets the provider supporting the specified category. |
GetProviderSettings(Guid) |
Gets the provider settings for the specified category. |
IsProviderEnabled(Guid) |
Indicates whether the specified search provider is enabled. |
RegisterProvider(IVsSearchProvider) |
Registers the specified search provider. |
SetProviderEnabled(Guid, Boolean) |
Enables or disables the specified search provider. |
UnregisterProvider(Guid) |
Unregisters the specified search provider. |