La bibliothèque d'objets Microsoft Outlook contient des fonctions et des membres qui vous permettent de manipuler et d'interagir avec Outlook. La bibliothèque d'objets est un assembly interop primaire ( PIA) . A PIA est fondamentalement une définition de type qui a été signé avec un nom fort . Référencement cette PIA vous donne accès tous les mêmes fonctionnalités qu'un utilisateur final Outlook aurait. Vous pouvez ajouter, modifier et supprimer des éléments comme les tâches, contacts , événements de calendrier , des traites et des courriels en plus de dossiers. Les dossiers sont polyvalents et peuvent être ajoutés sous n'importe quel type d'objet, pas seulement boîte de réception de l'utilisateur. Instructions 
 1 
 Créer un nouveau dossier en utilisant l'exemple de code C # ci-dessous: 
 
 Outlook._Application oApplication = new Outlook.ApplicationClass (); Outlook._NameSpace oNamespace = oApplication.GetNamespace ( " MAPI "); Outlook.MAPIFolder oInbox = oNamespace.GetDefaultFolder ( Outlook.OlDefaultFolders.olFolderInbox ) ; Outlook.Folders oFolders = oInbox de dossiers ; . Outlook.MAPIFolder oPersonal = oFolders.Add ( " Messages personnels " ) ; 
 2 
 Ajouter un dossier avec Visual Basic pour Applications ( VBA) en copiant le code suivant : 
 
 oNamespace As Outlook.NameSpaceDim oInbox Comme Outlook.FolderDim oNewFolder Comme Outlook.Folder 
 
 Set oNamespace = Application.GetNamespace ( " MAPI ") Set oInbox = oNamespace.GetDefaultFolder ( olFolderInbox ) Set oNewFolder = myFolder.Folders.Add ( "Nouveau dossier" ) 
 3 
 Créer une Perspectives supplémentaire dossier avec VB.NET en utilisant le code suivant : 
 
 oOutlook As Outlook._ApplicationoOutlook = New Outlook.application () oNamespace As Outlook._NameSpace = oOutlook.SessionDim oInbox Comme Outlook.MAPIFolder = oNamespace.GetDefaultFolder ( Outlook.OlDefaultFolders.olFolderInbox ) oNewFolder As Outlook.MAPIFolder = oInbox.Folders.Add (« dossiers personnels »)