title: Code good for 3 classes: MailItem, AppointmentItem or MeetingItem
body: <p>I mean to write code that will apply equally to objects <code>olObj</code> of class (type) either <code>MailItem</code>, <code>AppointmentItem</code> or <code>MeetingItem</code>. The properties that I would use are those common to all classes (e.g., <code>Subject</code>).</p>
  
  <p>According to <a href="http://blogs.msdn.com/b/gsmyth/archive/2012/07/01/there-s-more-to-outlook-than-mailitems.aspx" rel="nofollow">this</a>, there is no base class for them. Nevertheless, it appears that something can be done about this in C#.</p>
  
  <p>Is there a way to do this in VBA, other than repeating the code for each class?</p>