int IVsHierarchyEvents.OnItemDeleted(uint itemid)
        {
            object itemExtObject;

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