コード例 #1
0
        int IVsHierarchyEvents.OnItemAdded(uint itemidParent, uint itemidSiblingPrev, uint itemidAdded)
        {
            object itemExtObject;

            if (_hierarchy.GetProperty(itemidAdded, (int)__VSHPROPID.VSHPROPID_ExtObject, out itemExtObject) == VSConstants.S_OK)
            {
                var projectItem = itemExtObject as ProjectItem;
                if (projectItem != null)
                {
                    _reportList.ProjectItemAdded(projectItem, itemidAdded);
                }
            }
            return(VSConstants.S_OK);
        }