1. add two COM Reference : Microsoft Office 12.0 Object Library, Microsoft Outlook 12.0 Object Library
add a outlook contact as follow:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using Microsoft.Office.Interop.Outlook;
using System.Reflection;
namespace SpringLiu
...{
class Program
...{
static void Main(string[] args)
...{
Application outlookApp = new ApplicationClass();
NameSpace mapiNameSpace = outlookApp.GetNamespace("MAPI");
MAPIFolder mapiFolder = mapiNameSpace.GetDefaultFolder(OlDefaultFolders.olFolderContacts);
ContactItem item = (ContactItem)mapiFolder.Items.Add("IPM.Contact.BCM.Contact");
item.FirstName = "Spring";
item.LastName = "Liu";
item.Email1Address = "lianchun.liu@gmail.com";
item.Email1AddressType = "SMTP";
item.MobileTelephoneNumber = "1234567890";
item.HomeTelephoneNumber = "12345678";
item.IMAddress = "lianchun.liu@gmail.com";
item.Email1DisplayName = "Spring Liu";
item.Save();
}
}
}
本文介绍如何使用C#编程语言通过Microsoft Office Interop库来创建Outlook联系人条目。具体步骤包括初始化Outlook应用程序、获取默认联系人文件夹、添加新的联系人项并设置其属性。

被折叠的 条评论
为什么被折叠?



