0
현재 프로그램을 실행중인 사용자의 Outlook 연락처를 모두 얻으려고하는 응용 프로그램을 작성하고 있습니다. "정상적인"컨택을 잘 처리하는 코드가 있지만 컨택 그룹을 실행할 때 문제가 있습니다.연락처 그룹에서 Outlook 연락처 가져 오기
연락처 그룹에있는 연락처를 가져올 수있는 방법이 있습니까? (내가 그곳에서 뭔가를 간과 할 가능성은 상당히 높습니다. 그러나 디버깅하고 연락처 그룹으로 들어가면 연락처 그룹에 저장된 컨텐트 목록을 제공하는 항목 내에서 아무 것도 찾지 못했습니다. 연락처가 무엇인지 알 수 있습니다.
Microsoft.Office.Interop.Outlook.Items OutlookItems;
Microsoft.Office.Interop.Outlook.Application outlookHandler = new Microsoft.Office.Interop.Outlook.Application();
MAPIFolder Folder_Contacts = (MAPIFolder)outlookHandler.Session.GetDefaultFolder(OlDefaultFolders.olFolderContacts);
OutlookItems = Folder_Contacts.Items;
foreach (var item in OutlookItems)
{
ContactItem contact = item as ContactItem;
if (contact != null)
{
Console.WriteLine(contact.FirstName + " " + contact.LastName + ": " + contact.Email1Address);
}
}