0

Outlook で特定の連絡先グループを削除する必要があります。

C# で新しいグループを追加するコマンドをいくつか見つけましたが、今度はグループを削除する必要があります。

4

1 に答える 1

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();
            }

        }
    }
于 2012-12-27T12:48:32.720 に答える