Microsoft Outlook Object Library innehåller funktioner och medlemmar som gör att du kan manipulera och interagera med Outlook . Objektet Biblioteket är en primär interop församling ( PIA ) . En PIA är i grunden en typ definition som har signerats med ett starkt namn . Referera denna PIA ger dig tillgång till samma funktioner en Outlook slutanvändare skulle ha . Du kan lägga till , redigera och ta bort objekt som uppgifter, kontakter , kalenderhändelser , utkast och e-post förutom mappar . Mappar är mångsidiga och kan läggas till under något föremål typ , inte bara användarens inkorg . Instruktioner
1
Skapa en ny mapp med hjälp av C #-kod exemplet nedan :
Outlook._Application oApplication = ny Outlook.ApplicationClass ( ) ; Outlook._NameSpace oNamespace = oApplication.GetNamespace ( " MAPI " ) ; Outlook.MAPIFolder oInbox = oNamespace.GetDefaultFolder ( Outlook.OlDefaultFolders.olFolderInbox ) ; Outlook.Folders oFolders = oInbox mappar . Outlook.MAPIFolder oPersonal = oFolders.Add ( " Personliga meddelanden " ) ;
2
Lägg till en mapp med Visual Basic for Applications ( VBA ) genom att kopiera följande kod :
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 mapp " ) Addera 3
skapa ytterligare Outlook mapp med VB.NET med hjälp av följande kod :
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 ( " Personlig mapp " ) Addera