De Microsoft Outlook Object Library bevat functies en leden die u in staat om te manipuleren en interactie met Outlook . De bibliotheek object is een primaire interop assembly ( PIA ) . Een PIA is in feite een soort definitie die is ondertekend met een sterke naam . Verwijzen naar deze PIA geeft u toegang tot alle dezelfde functionaliteit een Outlook eindgebruiker zou hebben . U kunt toevoegen , bewerken en items zoals taken, contacten , agenda-items , tocht en e-mails in aanvulling op mappen te verwijderen . Mappen zijn veelzijdig en kan onder elk type object , niet alleen de inbox van de gebruiker worden toegevoegd . Instructies 1 Maak een nieuwe map met behulp van de C # code voorbeeld hieronder : Outlook._Application oApplication = new Outlook.ApplicationClass ( ) ; Outlook._NameSpace oNamespace = oApplication.GetNamespace ( " MAPI " ) ; Outlook.MAPIFolder oInbox = oNamespace.GetDefaultFolder ( Outlook.OlDefaultFolders.olFolderInbox ) ; Outlook.Folders oFolders = oInbox mappen ; . Outlook.MAPIFolder oPersonal = oFolders.Add ( " Personal Messages " ) ; 2 Voeg een map met Visual Basic for Applications ( VBA ) door het kopiëren van de volgende code : Dim oNamespace Zoals Outlook.NameSpaceDim oInbox Zoals Outlook.FolderDim oNewFolder Zoals Outlook.Folder Set oNamespace = Application.GetNamespace ( " MAPI " ) Set oInbox = oNamespace.GetDefaultFolder ( olFolderInbox ) Set oNewFolder = myFolder.Folders.Add ( " New Folder " ) 3 Maak een extra Outlook map met VB.NET met de volgende code : Dim oOutlook Zoals Outlook._ApplicationoOutlook = Nieuw Outlook.Application ( ) Dim oNamespace Zoals Outlook._NameSpace = oOutlook.SessionDim oInbox Zoals Outlook.MAPIFolder = oNamespace.GetDefaultFolder ( Outlook.OlDefaultFolders.olFolderInbox ) Dim oNewFolder Zoals Outlook.MAPIFolder = oInbox.Folders.Add ( " Persoonlijke map " ) op Twitter
|