Wie man einen Ordner mit dem Microsoft Outlook Object Library erstellen . Das Objekt Bibliothek ist eine primäre Interop-Assembly (PIA) . Ein PIA ist im Grunde eine Art Definition, die mit einem starken Namen signiert wurde. Referenzierung dieses PIA gibt Ihnen Zugang zu allen die gleiche Funktionalität ein Outlook Endbenutzer haben würde. Sie können hinzufügen, bearbeiten und entfernen Elemente wie Aufgaben, Kontakte , Kalendereinträge , Entwürfe und E-Mails zusätzlich zum Ordner . Ordner sind vielseitig und können unter jedem Objekttyp , nicht nur den Posteingang des Benutzers hinzugefügt werden. Anleitung
1
Erstellen eines neuen Ordners mit dem C #-Code Beispiel unten :
Outlook._Application oApplication = new Outlook.ApplicationClass (); Outlook._NameSpace oNamespace = oApplication.GetNamespace ( " MAPI "); Outlook.MAPIFolder oInbox = oNamespace.GetDefaultFolder ( Outlook.OlDefaultFolders.olFolderInbox ); Outlook.Folders oFolders = oInbox Folders ; . Outlook.MAPIFolder oPersonal = oFolders.Add ( " Persönliche Nachrichten ");
2
Fügen Sie einen Ordner mit Visual Basic für Applikationen ( VBA) , indem Sie den folgenden Code: Dim
oNamespace Wie Outlook.NameSpaceDim oInbox Wie Outlook.FolderDim oNewFolder Wie Outlook.Folder
Set oNamespace = Application.GetNamespace ( " MAPI " ) Set oInbox = oNamespace.GetDefaultFolder ( olFolderInbox ) Set oNewFolder = myFolder.Folders.Add ( "Neuer Ordner" )
3
eine zusätzliche Outlook Ordner mit VB.NET , indem Sie den folgenden Code : Dim
oOutlook Wie Outlook._ApplicationoOutlook = New Outlook.Application () Dim oNamespace Wie Outlook._NameSpace = oOutlook.SessionDim oInbox Wie Outlook.MAPIFolder = oNamespace.GetDefaultFolder ( Outlook.OlDefaultFolders.olFolderInbox ) Dim oNewFolder Wie Outlook.MAPIFolder = oInbox.Folders.Add ( " Persönliche Ordner " )