IVsFindSymbol2.GetUserOptions(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.
Arama seçeneklerini döndürür.
public:
int GetUserOptions([Runtime::InteropServices::Out] Guid % pguidScope, [Runtime::InteropServices::Out] System::UInt32 % pdwSubID, cli::array <Microsoft::VisualStudio::Shell::Interop::VSOBSEARCHCRITERIA2> ^ pobSrch);
public int GetUserOptions (out Guid pguidScope, out uint pdwSubID, Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA2[] pobSrch);
abstract member GetUserOptions : Guid * uint32 * Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA2[] -> int
Public Function GetUserOptions (ByRef pguidScope As Guid, ByRef pdwSubID As UInteger, pobSrch As VSOBSEARCHCRITERIA2()) As Integer
Parametreler
- pguidScope
- Guid
dışı Arama kapsamını belirten bir GUID.
- pdwSubID
- UInt32
dışı Kapsam alt kimliği. GUID_VsSymbolScope_Frameworks olmadığı takdirde sıfır olmalıdır guidSymbolScope .
- pobSrch
- VSOBSEARCHCRITERIA2[]
dışı 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 GetUserOptions(
[out] GUID * pguidScope,
[out] DWORD dwSubID,
[out] 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. |