IVsLibrary.GetList 方法
返回请求的列表符号为 IVsObjectList 接口。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Function GetList ( _
ListType As UInteger, _
flags As UInteger, _
pobSrch As VSOBSEARCHCRITERIA(), _
<OutAttribute> ByRef pplist As IVsObjectList _
) As Integer
int GetList(
uint ListType,
uint flags,
VSOBSEARCHCRITERIA[] pobSrch,
out IVsObjectList pplist
)
参数
- ListType
类型:System.UInt32
[in] 指定列表类型。值从 _LIB_LISTTYPE 枚举中采用。
- flags
类型:System.UInt32
[in] 指定标志。值从 _LIB_LISTFLAGS 枚举中采用。
- pobSrch
类型:array<Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA[]
[in] 指定指向 VSOBSEARCHCRITERIA 结构。
- pplist
类型:Microsoft.VisualStudio.Shell.Interop.IVsObjectList%
[out] 为 IVsObjectList 接口的指针。
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 vsshell.idl:
HRESULT IVsLibrary::GetList(
[in] LIB_LISTTYPE ListType,
[in] LIB_LISTFLAGS Flags,
[in] VSOBSEARCHCRITERIA *pobSrch,
[out, retval] IVsObjectList **ppList
);
此方法返回 IVsObjectList 接口。 的类型与枚举数的 ListType 对象列表返回指定从 _LIB_LISTTYPE。 的属性与枚举数的 flags 对象列表指定从 _LIB_LISTFLAGS。 VSOBSEARCHCRITERIA 结构的成员, ppList,对于查找指定标准对象列表。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。