Freigeben über


Gewusst wie: Programmgesteuertes Abrufen eines Ordners anhand des Namens

In diesem Beispiel wird ein Verweis auf einen benannten benutzerdefinierten Ordner abgerufen, anschließend wird der Inhalt des Ordners angezeigt.

Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Anwendungsebene für Outlook 2013 und Outlook 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.

Beispiel

Private Sub SetCurrentFolder()
    Dim folderName As String = "TestFolder"
    Dim inBox As Outlook.MAPIFolder = Me.Application.ActiveExplorer().Session. _
        GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox)
    Try
        Me.Application.ActiveExplorer().CurrentFolder = inBox.Folders(folderName)
        Me.Application.ActiveExplorer().CurrentFolder.Display()
    Catch
        MsgBox("There is no folder named " & folderName & _
            ".", "Find Folder Name")
    End Try
End Sub
private void SetCurrentFolder()
{
    string folderName = "TestFolder";
    Outlook.MAPIFolder inBox = (Outlook.MAPIFolder)
        this.Application.ActiveExplorer().Session.GetDefaultFolder
        (Outlook.OlDefaultFolders.olFolderInbox);
    try
    {
        this.Application.ActiveExplorer().CurrentFolder = inBox.
            Folders[folderName];
        this.Application.ActiveExplorer().CurrentFolder.Display();
    }
    catch
    {
        MessageBox.Show("There is no folder named " + folderName +
            ".", "Find Folder Name");
    }
}

Kompilieren des Codes

Dieses Beispiel setzt Folgendes voraus:

  • Ein Ordner mit dem Namen TestFolder.

Siehe auch

Aufgaben

Gewusst wie: Programmgesteuerte Suche in einem bestimmten Ordner

Gewusst wie: Programmgesteuertes Suchen eines bestimmten Kontakts

Gewusst wie: Programmgesteuertes Erstellen von benutzerdefinierten Ordnerelementen

Konzepte

Arbeiten mit Ordnern