Recuperar programaticamente uma pasta por nome
Este exemplo obtém uma referência a uma pasta personalizada nomeada e exibe o conteúdo da pasta.
Aplica-se a: As informações neste tópico se aplicam a projetos de suplemento VSTO para Outlook. Para obter mais informações, consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.
Exemplo
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");
}
}
Compilar o código
Este exemplo requer:
- Uma pasta chamada TestFolder.