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