IVsObjectList2.GetExpandedList 方法
展开树列表节点。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)
语法
声明
Function GetExpandedList ( _
index As UInteger, _
<OutAttribute> ByRef pfCanRecurse As Integer, _
<OutAttribute> ByRef pptlNode As IVsLiteTreeList _
) As Integer
int GetExpandedList(
uint index,
out int pfCanRecurse,
out IVsLiteTreeList pptlNode
)
参数
- index
类型:System.UInt32
[in] 指定当前树的子节点的索引将展开列表。
- pfCanRecurse
类型:System.Int32%
[out] 为以指示的标志的指针树列表可以递归。
- pptlNode
类型:Microsoft.VisualStudio.Shell.Interop.IVsLiteTreeList%
[out] 为所选节点的 IVsLiteTreeList 接口的指针。
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 vsshell80.idl:
[C++]
HRESULT IVsObjectList2::GetExpandedList(
[in] ULONG Index,
[out] BOOL *pfCanRecurse,
[out] IVsLiteTreeList **pptlNode
);
在成功返回,树列表节点已展开在对象浏览器窗口,显示所有子节点。 这是展开的列表两个可用机制之一。 该首选机制是 GetCategoryField2。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。