Microsoft Outlook Object Library indeholder funktioner og medlemmer , der giver dig mulighed for at manipulere og interagere med Outlook. Objektet biblioteket er en primær interop forsamling ( PIA) . En PIA er dybest set en type definition, der er indgået med et stærkt navn . Henvises til denne PIA giver dig adgang til alle den samme funktionalitet en Outlook slutbruger ville have. Du kan tilføje , redigere og fjerne genstande som opgaver , kontaktpersoner , kalenderbegivenheder , udkast og e-mails ud til mapper. Mapper er alsidig og kan indsættes under ethvert objekt type ikke bare brugerens indbakke. Instruktioner
1
Opret en ny mappe ved hjælp af C # kode eksempel nedenfor : Hej
Outlook._Application oApplication = new Outlook.ApplicationClass (); Outlook._NameSpace oNamespace = oApplication.GetNamespace ( " MAPI ") Outlook.MAPIFolder oInbox = oNamespace.GetDefaultFolder ( Outlook.OlDefaultFolders.olFolderInbox ) Outlook.Folders oFolders = oInbox mapper . Outlook.MAPIFolder oPersonal = oFolders.Add ( " Personlige beskeder " ) ;
2
Tilføj en mappe med Visual Basic for Applications ( VBA ) ved at kopiere følgende kode : Hej
Dim oNamespace som Outlook.NameSpaceDim oInbox som Outlook.FolderDim oNewFolder som Outlook.Folder
Set oNamespace = Application.GetNamespace ( " MAPI " ) Set oInbox = oNamespace.GetDefaultFolder ( olFolderInbox ) Set oNewFolder = myFolder.Folders.Add ( "Ny mappe" )
3
oprette en ekstra Outlook mappe med VB.NET ved at bruge følgende kode : Hej
Dim oOutlook som Outlook._ApplicationoOutlook = Ny Outlook.Application ( ) Dim oNamespace som Outlook._NameSpace = oOutlook.SessionDim oInbox som Outlook.MAPIFolder = oNamespace.GetDefaultFolder ( Outlook.OlDefaultFolders.olFolderInbox ) Dim oNewFolder Som Outlook.MAPIFolder = oInbox.Folders.Add ("Personlige mappe" )