IVsHierarchyEvents.OnItemAdded 方法
,在将项添加到该层次结构时,将通知客户端。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Function OnItemAdded ( _
itemidParent As UInteger, _
itemidSiblingPrev As UInteger, _
itemidAdded As UInteger _
) As Integer
int OnItemAdded(
uint itemidParent,
uint itemidSiblingPrev,
uint itemidAdded
)
参数
- itemidParent
类型:System.UInt32
[in] 父的标识符或项目中添加层次结构的根节点。
- itemidSiblingPrev
类型:System.UInt32
[in] 指示的标识符该项目位置有关其他项目 (同级) 添加在父层次结构 (itemidParent) 中。如果新项同级项目开始时添加,则 VSITEMID_NIL 的值指定。如果该项目在特定节点之后添加,所涉及的节点的项 ID 指定。
- itemidAdded
类型:System.UInt32
[in] 添加的项的标识符。
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 vsshell.idl:
HRESULT IVsHierarchyEvents::OnItemAdded(
[in] VSITEMID itemidParent,
[in] VSITEMID itemidSiblingPrev,
[in] VSITEMID itemidAdded
);
itemidSiblingPrev 参数控制所添加的项的显示顺序。 例如,因此,如果添加项目 C,可以在现有项目的 B itemidSiblingPrev 需要通过, C 中会出现在 B. 之后。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。