public void Delete() { File.Delete(m_names[0]); //Tell parent the object is gone IGxObjectContainer pGxObjectContainer = (IGxObjectContainer)m_gxParent; pGxObjectContainer.DeleteChild(this); }