IVsFindSymbol.SetUserOptions 方法

设置搜索选项。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)

语法

声明
Function SetUserOptions ( _
    ByRef guidScope As Guid, _
    pobSrch As VSOBSEARCHCRITERIA2() _
) As Integer
int SetUserOptions(
    ref Guid guidScope,
    VSOBSEARCHCRITERIA2[] pobSrch
)

参数

  • guidScope
    类型:System.Guid%
    [in] GUID 指定搜索范围的或库的 GUID。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell80.idl:

HRESULT IVsFindSymbol::SetUserOptions(
   [in] REFGUID guidScope, 
   [in] const VSOBSEARCHCRITERIA2 *pobSrch
);

对调用方的说明

有五 GUID 指定的中定义的搜索范围在 vsshell80.idl:

GUID 名称

说明

GUID_VsSymbolScope_All

搜索所有范围符号。

GUID_VsSymbolScope_OBSelectedComponents

搜索在对象浏览器中选择的项目符号。

GUID_VsSymbolScope_FSSelectedComponents

在文件中搜索系统选定的项。

GUID_VsSymbolScope_Frameworks

搜索所有 framework 符号。

GUID_VsSymbolScope_Solution

搜索解决方案符号。

.NET Framework 安全性

请参见

参考

IVsFindSymbol 接口

Microsoft.VisualStudio.Shell.Interop 命名空间