Gewusst wie: Erstellen von benutzerdefinierten Ordnerelementen
| Hinweis | Erforderliche Anwendungen |
|---|---|
|
Das Codebeispiel in diesem Thema kann nur kompiliert werden, wenn die erforderlichen Anwendungen installiert sind. Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Produktkombination. |
|
Hinweis |
|---|
|
Wenn Sie die VSTO 2005 SE-Version der Outlook 2003-Add-In-Projektvorlage verwenden, lässt sich der Code nicht kompilieren. Weitere Informationen hierzu finden Sie unter Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene. |
In diesem Beispiel wird ein neuer Ordner in Microsoft Office Outlook 2003 erstellt. Für den Ordnernamen wird der Name des angemeldeten Benutzers verwendet.
Beispiel
private void CreateCustomFolder() { Outlook.MAPIFolder inBox = (Outlook.MAPIFolder) this.ActiveExplorer().Session.GetDefaultFolder (Outlook.OlDefaultFolders.olFolderInbox); string userName = (string)this.ActiveExplorer() .Session.CurrentUser.Name; Outlook.MAPIFolder customFolder = null; try { customFolder = (Outlook.MAPIFolder)inBox.Folders.Add(userName, Outlook.OlDefaultFolders.olFolderInbox); MessageBox.Show("You have created a new folder named " + userName + "."); inBox.Folders[userName].Display(); } catch (Exception ex) { MessageBox.Show("The following error occurred: " + ex.Message); } }
Hinweis