Condividi tramite


Recuperare una cartella a livello di codice in base al nome

Questo esempio ottiene un riferimento a una cartella personalizzata denominata e quindi visualizza il contenuto della cartella.

Si applica a: le informazioni contenute in questo argomento si applicano ai progetti di componente aggiuntivo VSTO per Outlook. Per altre informazioni, vedere Funzionalità disponibili per app Office lication e tipo di progetto.

Esempio

private void SetCurrentFolder()
{
    string folderName = "TestFolder";
    Outlook.Folder inBox = (Outlook.Folder)
        Application.ActiveExplorer().Session.GetDefaultFolder
        (Outlook.OlDefaultFolders.olFolderInbox);
    try
    {
        Application.ActiveExplorer().CurrentFolder = inBox.
            Folders[folderName];
        Application.ActiveExplorer().CurrentFolder.Display();
    }
    catch
    {
        MessageBox.Show("There is no folder named " + folderName +
            ".", "Find Folder Name");
    }
}

Compilare il codice

L'esempio presenta i requisiti seguenti:

  • Cartella denominata TestFolder.