J
John Wiese \(MS\)
I have a need to create folders under my main Contacts folder, this I have
done without a problem. What is causing me issues is adding my new contacts
to these specific folders. I can not find a way to add the new contact to
my specific folder. Has anyone tried this, or know of a way to accomplish
it...here is what I am doing right now:
Outlook.ContactItem objContact = (Outlook.ContactItem)
m_OutlookApp.CreateItem(Outlook.OlItemType.olContactItem);
Outlook.MAPIFolder objContactFolder =
m_OutlookNS.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderContacts);
objContactFolder.Folders.Add("CoWorkers",
Outlook.OlDefaultFolders.olFolderContacts);
objContact.BusinessTelephoneNumber = workPhone.ToString();
objContact.MobileTelephoneNumber = cellPhone.ToString();
objContact.HomeTelephoneNumber = homePhone.ToString();
objContact.FullName = fullName.ToString();
objContact.FirstName = fullName.Substring(0, fullName.IndexOf("
" ) ).ToString();
objContact.LastName = fullName.Substring(fullName.IndexOf("
" ) ).ToString();
objContact.Email1Address = alias + "@Microsoft.com";
objContact.IMAddress = externalIM.ToString();
objContact.ManagerName = manager.ToString();
objContact.Department = workgroup.ToString();
objContact.CompanyName = "Company";
objContact.Categories = "Group1, Group2";
objContact.Save();
So I need some way to make the Save() put the contact in the folder I just
created and not in the root Contacts folder.
Thanks,
John Wiese
done without a problem. What is causing me issues is adding my new contacts
to these specific folders. I can not find a way to add the new contact to
my specific folder. Has anyone tried this, or know of a way to accomplish
it...here is what I am doing right now:
Outlook.ContactItem objContact = (Outlook.ContactItem)
m_OutlookApp.CreateItem(Outlook.OlItemType.olContactItem);
Outlook.MAPIFolder objContactFolder =
m_OutlookNS.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderContacts);
objContactFolder.Folders.Add("CoWorkers",
Outlook.OlDefaultFolders.olFolderContacts);
objContact.BusinessTelephoneNumber = workPhone.ToString();
objContact.MobileTelephoneNumber = cellPhone.ToString();
objContact.HomeTelephoneNumber = homePhone.ToString();
objContact.FullName = fullName.ToString();
objContact.FirstName = fullName.Substring(0, fullName.IndexOf("
" ) ).ToString();
objContact.LastName = fullName.Substring(fullName.IndexOf("
" ) ).ToString();
objContact.Email1Address = alias + "@Microsoft.com";
objContact.IMAddress = externalIM.ToString();
objContact.ManagerName = manager.ToString();
objContact.Department = workgroup.ToString();
objContact.CompanyName = "Company";
objContact.Categories = "Group1, Group2";
objContact.Save();
So I need some way to make the Save() put the contact in the folder I just
created and not in the root Contacts folder.
Thanks,
John Wiese