IVsFindSymbol2.DoSearch(Guid, UInt32, VSOBSEARCHCRITERIA2[]) Yöntem

Tanım

Aramayı gerçekleştirir.

public:
 int DoSearch(Guid % guidSymbolScope, System::UInt32 dwSubID, cli::array <Microsoft::VisualStudio::Shell::Interop::VSOBSEARCHCRITERIA2> ^ pobSrch);
public int DoSearch (ref Guid guidSymbolScope, uint dwSubID, Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA2[] pobSrch);
abstract member DoSearch : Guid * uint32 * Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA2[] -> int
Public Function DoSearch (ByRef guidSymbolScope As Guid, dwSubID As UInteger, pobSrch As VSOBSEARCHCRITERIA2()) As Integer

Parametreler

guidSymbolScope
Guid

'ndaki Bir kitaplığın arama kapsamını veya GUID 'sini belirten bir GUID.

dwSubID
UInt32

'ndaki Kapsam alt kimliği. GUID_VsSymbolScope_Frameworks olmadığı takdirde sıfır olmalıdır guidSymbolScope .

pobSrch
VSOBSEARCHCRITERIA2[]

'ndaki Arama seçeneklerini gösteren bit bayrakları. Numaralandırmadaki değerler kullanılarak oluşturulur _VSOBSEARCHOPTIONS2 .

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

COM Imzası

Vsshell90. IDL adresinden:

HRESULT DoSearch(  
    [in] REFGUID guidSymbolScope,   
    [in] DWORD dwSubID,   
    [in] const VSOBSEARCHCRITERIA2 *pobSrch  
);  

Arayanlara Notlar

Vsshell80. IDL içinde tanımlanan arama kapsamını belirtmek için beş GUID vardır:

GUID adı Description
GUID_VsSymbolScope_All Simgenin tüm kapsamlarına ara.
GUID_VsSymbolScope_OBSelectedComponents Sembol için Nesne Tarayıcısı seçili öğeleri ara.
GUID_VsSymbolScope_FSSelectedComponents Dosya sisteminde seçili öğeleri ara.
GUID_VsSymbolScope_Frameworks Sembol için tüm çerçeveleri arayın.
GUID_VsSymbolScope_Solution Çözümü simgenin içinde arayın.

Şunlara uygulanır