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

Tanım

Arama seçeneklerini ayarlar.

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

Parametreler

guidScope
Guid

'ndaki Arama kapsamını 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 SetUserOptions(  
    [in] REFGUID guidScope,   
    [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