CDO for NTS Object Model

CDO for NTS Object Model

The object model for the CDO for NTS Library is hierarchical. The following table shows the containment hierarchy. Each indented object is a child of the object under which it is indented. An object is the parent of every object at the next level of indentation under it. For example, an Attachments collection and a Recipients collection are both child objects of a Message object, and a Messages collection is a parent object of a Message object. However, a Messages collection is not a parent object of a Recipients collection.

        Session             Folder (Inbox or Outbox)                 Messages collection                     Message                         AddressEntry                         Attachments collection                             Attachment                         Recipients collection                             Recipient         NewMail

The AddressEntry object is not hierarchically contained by the Message object, but its only access is through the message's Sender property, so it returns the Message object in its Parent property. The NewMail object is independent of the rest of the hierarchy and and does not access any of the other objects.