This article shows what the outlook object model is and how to use with vb.net; article describes some approaches of outlook object modal.
Microsoft Office provides a powerful component model to automate from another program or application. We can read, delete and manage Mail Items, Calendar Items, Journal Entries, and any other item that Outlook normally exposes such as Contacts, Notes, Tasks using outlook Object modal. We can automate Outlook from a .NET application with the help of COM Interop. First we will discuss about Outlook Object model .
The Outlook object model provides various objects such as Application ,Explorer,Inspector,MAPIFolder, MailItem,AppointmentItem ,TaskItem,ContactItem etc
Application Object (this is the main or root object):
Using the Application Object
When you use Automation to control Microsoft Outlook from another application, you use the CreateObject method to create an Outlook Application object.
The following Visual Basic for Application example starts Microsoft Outlook (if it's not already running) and opens the default Inbox folder.
Set myOlApp = CreateObject("Outlook.Application")
Set myNameSpace = myOlApp.GetNameSpace("MAPI")
Set myFolder= myNameSpace.GetDefaultFolder(olFolderInbox)
myFolder.Display

Join the conversation! Your thoughts help the community grow.