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