IVsLiteTree.EnumAbsoluteIndices 方法
枚举在树的项列表开始在特定索引。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Function EnumAbsoluteIndices ( _
pList As IVsLiteTreeList, _
index As UInteger, _
<OutAttribute> ByRef ppvNext As IntPtr, _
<OutAttribute> ByRef pAbsIndex As UInteger _
) As Integer
int EnumAbsoluteIndices(
IVsLiteTreeList pList,
uint index,
out IntPtr ppvNext,
out uint pAbsIndex
)
参数
- pList
类型:Microsoft.VisualStudio.Shell.Interop.IVsLiteTreeList
[in] 为 IVsLiteTreeList的指针。
- index
类型:System.UInt32
[in] 开始索引。
- ppvNext
类型:System.IntPtr%
[in, out] 到下一项的指针悬停在列表。,如果只想使用绝对索引,请使用 NULL。
- pAbsIndex
类型:System.UInt32%
[out] 项目的绝对索引。
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
有关枚举的更多信息树列表,并且它们的结构,请参见 IVsLiteTreeList。
COM 签名
[C++]
从 vsshell.idl:
HRESULT IVsLiteTree::EnumAbsoluteIndices(
[in] IVsLiteTreeList *pList,
[in] ULONG Index,
[in,out] void** ppvNext,
[out] ULONG *pAbsIndex
);
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。