IVsLiteTreeList.GetListChanges 方法

返回在树列表中发生的更改。

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

语法

声明
Function GetListChanges ( _
    <OutAttribute> ByRef pcChanges As UInteger, _
    prgListChanges As VSTREELISTITEMCHANGE() _
) As Integer
int GetListChanges(
    out uint pcChanges,
    VSTREELISTITEMCHANGE[] prgListChanges
)

参数

  • pcChanges
    类型:System.UInt32%
    [in, out] 在输入, prgListChanges 数组的大小。在输出,对计数的指针更改。

返回值

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

备注

COM 签名

从 vsshell.idl:

HRESULT IVsLiteTreeList::GetListChanges(
   [in,out] ULONG *pcChanges,
   [in, size_is(*pcChanges)] VSTREELISTITEMCHANGE *prgListChanges
);

如果 prgListChanges 是 nullnull 引用(在 Visual Basic 中为 Nothing), pcChanges 包含更改的数目。 否则 pcChanges 将指示数组的大小,因此,调用方可以将该数组,请 VSTREELISTITEMCHANGE 记录加载。

.NET Framework 安全性

请参见

参考

IVsLiteTreeList 接口

Microsoft.VisualStudio.Shell.Interop 命名空间