IVsFindSymbol2.GetUserOptions(Guid, UInt32, VSOBSEARCHCRITERIA2[]) Метод

Определение

Возвращает параметры поиска.

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

Параметры

pguidScope
Guid

[out] Идентификатор GUID, определяющий область поиска.

pdwSubID
UInt32

[out] subID области. Значение должно равняться нулю guidSymbolScope , если не является GUID_VsSymbolScope_Frameworks.

pobSrch
VSOBSEARCHCRITERIA2[]

[out] Битовые флаги, указывающие параметры поиска. Создается с использованием значений из перечисления _VSOBSEARCHOPTIONS2.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из vsshell90. IDL:

HRESULT GetUserOptions(  
    [out] GUID * pguidScope,   
    [out] DWORD dwSubID,   
    [out] VSOBSEARCHCRITERIA2 *pobSrch  
);  

Примечания для тех, кто вызывает этот метод

Существует пять идентификаторов GUID для указания области поиска, определенной в vsshell80. IDL:

Имя GUID Описание
GUID_VsSymbolScope_All Поиск по всем областям для символа.
GUID_VsSymbolScope_OBSelectedComponents Поиск элементов, выбранных в обозревателе объектов для символа.
GUID_VsSymbolScope_FSSelectedComponents Поиск элементов, выбранных в файловой системе.
GUID_VsSymbolScope_Frameworks Поиск символа в всех платформах.
GUID_VsSymbolScope_Solution Поиск символа в решении.

Применяется к