IVsFindSymbol.GetUserOptions(Guid, VSOBSEARCHCRITERIA2[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回搜索选项。
public:
int GetUserOptions([Runtime::InteropServices::Out] Guid % pguidScope, cli::array <Microsoft::VisualStudio::Shell::Interop::VSOBSEARCHCRITERIA2> ^ pobSrch);
public int GetUserOptions (out Guid pguidScope, Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA2[] pobSrch);
abstract member GetUserOptions : Guid * Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA2[] -> int
Public Function GetUserOptions (ByRef pguidScope As Guid, pobSrch As VSOBSEARCHCRITERIA2()) As Integer
参数
- pguidScope
- Guid
弄指定搜索范围的 GUID。
- pobSrch
- VSOBSEARCHCRITERIA2[]
弄指示搜索选项的位标志。 使用枚举中的值构造 _VSOBSEARCHOPTIONS2 。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从 vsshell80:
HRESULT IVsFindSymbol::GetUserOptions(
[out] GUID * pguidScope,
[out] VSOBSEARCHCRITERIA2 *pobSrch
);
调用方说明
有五个 Guid 用于指定 vsshell80 中定义的搜索范围:
| GUID 名称 | 描述 |
|---|---|
| GUID_VsSymbolScope_All | 在所有范围中搜索符号。 |
| GUID_VsSymbolScope_OBSelectedComponents | 搜索在对象浏览器中为符号选择的项目。 |
| GUID_VsSymbolScope_FSSelectedComponents | 搜索在文件系统中选择的项目。 |
| GUID_VsSymbolScope_Frameworks | 在所有框架中搜索符号。 |
| GUID_VsSymbolScope_Solution | 在解决方案中搜索符号。 |