我需要删除Outlook中的一组特定联系人。
我发现了一些在C#中添加新组的命令,但现在我需要删除一个组。
答案 0 :(得分:1)
我设法解决了。在下面的这个函数中,我删除了我的默认联系人文件夹中名为“Example”的组。
private void RemoveItemGroup()
{
Outlook._Application outlookObj = new Outlook.Application();
Outlook.MAPIFolder folder = (Outlook.MAPIFolder)
outlookObj.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderContacts);
foreach (var curr in folder.Items.OfType<DistListItem>())
{
Console.WriteLine(curr.DLName);
if (curr.DLName == "Example")
{
curr.Delete();
}
}
}