IVsObjectList2.GetListChanges 方法

返回在树列表中发生的更改。 之后只使用。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.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 签名

从 vsshell80.idl:

[C++]

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

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

.NET Framework 安全性

请参见

参考

IVsObjectList2 接口

Microsoft.VisualStudio.Shell.Interop 命名空间