Microsoft Outlook Object Library innehåller funktioner och medlemmar som låter dig 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 undertecknats med ett starkt namn . Hänvisning till detta PIA ger dig tillgång till alla samma funktionalitet till 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 under någon objekttyp , inte bara användarens inkorg .
1
Skapa en ny mapp med hjälp av C # -kod exemplet nedan : .
Outlook. _Application oApplication=new 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. NameSpace
Dim oInbox Som Outlook. Folder
Dim oNewFolder Som Outlook. Folder
Set oNamespace=Application. GetNamespace ( " MAPI " ) Set
oInbox=oNamespace. GetDefaultFolder ( olFolderInbox )
Set oNewFolder=myFolder. Folders . Lägg till ( "Ny mapp " )
3
Skapa ytterligare Outlook-mapp med VB. NET med hjälp av följande kod : .
Dim oOutlook som Outlook . _Application
oOutlook=Nya Outlook. Application ( )
Dim oNamespace Som Outlook. _NameSpace=oOutlook. Session
Dim oInbox Som Outlook. MAPIFolder=oNamespace. GetDefaultFolder ( Outlook. OlDefaultFolders. olFolderInbox )
Dim oNewFolder Som Outlook. MAPIFolder=oInbox. Folders. Add ( "Personlig mapp " )
Previous:nothing Next:hur man fixar kolumner i DataGrid