Criar programaticamente itens de pasta personalizados
Este exemplo cria uma nova pasta no Microsoft Office Outlook. O nome do usuário que está conectado é usado para o nome 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 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);
}
}