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.
Возвращаемое значение
Если метод завершается успешно, возвращает значение 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 | Поиск символа в решении. |