Share via


Programmgesteuertes Erstellen von benutzerdefinierten Ordnerelementen

In diesem Beispiel wird ein neuer Ordner in Microsoft Office Outlook erstellt. Der Name des angemeldeten Benutzers wird für den Ordnernamen verwendet.

Gilt für: Die Informationen in diesem Thema gelten für VSTO-Add-In-Projekte für Outlook. Weitere Informationen finden Sie unter features available by Office-App lication and project type.

Beispiel

private void CreateCustomFolder()
{
    Outlook.Folder inBox = (Outlook.Folder)
        Application.ActiveExplorer().Session.GetDefaultFolder
        (Outlook.OlDefaultFolders.olFolderInbox);
    string userName = (string)this.Application.ActiveExplorer()
        .Session.CurrentUser.Name;
    Outlook.Folder customFolder = null;
    try
    {
        customFolder = (Outlook.Folder)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);
    }
}