IVsGlobalSearch Arabirim

Tanım

Tümleşik geliştirme ortamı (IDE) genelinde aramaları yönetir.

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
Öznitelikler

Özellikler

Providers

Tüm kullanılabilir ve yüklü sağlayıcıların listesini alır.

Yöntemler

CreateSearch(IVsSearchQuery, IVsGlobalSearchCallback, Guid)

Kullanılabilir sağlayıcılar veya belirli bir sağlayıcı kategorisi için bir arama görevi oluşturur.

GetProvider(Guid)

Belirtilen kategoriyi destekleyen sağlayıcıyı alır.

GetProviderSettings(Guid)

Belirtilen kategori için sağlayıcı ayarlarını alır.

IsProviderEnabled(Guid)

Belirtilen arama sağlayıcısının etkinleştirilip etkinleştirilmediğini belirtir.

RegisterProvider(IVsSearchProvider)

Belirtilen arama sağlayıcısını kaydeder.

SetProviderEnabled(Guid, Boolean)

Belirtilen arama sağlayıcısını etkinleştirilir veya devre dışı bırakır.

UnregisterProvider(Guid)

Belirtilen arama sağlayıcısının kaydını siler.

Şunlara uygulanır