IVsFindSymbol2.DoSearch(Guid, UInt32, VSOBSEARCHCRITERIA2[]) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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. |