private void OnItemLoad(object item) { IItem wrapped = Wrappers.Wrap <IItem>(item, false); // TODO: only register for desired types if (wrapped != null) { new MailEventHooker(wrapped, this); } }