来自Outlook通讯簿的自动完成源

时间:2012-02-08 17:56:28

标签: c# autocomplete textbox outlook

我的应用程序有一个电子邮件地址字段(文本框),我想从Outlook加载自定义AutoComplete源。有关如何执行此操作的任何建议或资源?

可能会在表单加载时将地址簿加载到自定义源中,我也会将自定义源分配给该文本框。

1 个答案:

答案 0 :(得分:1)

我之前已成功使用Outlook Primary Interop Assemblies来使用Outlook。

This示例显示如何枚举通讯簿中的所有条目,您应该能够将其用作起点。特别是,此行将输出您填写自动填充文本框所需的名称和电子邮件地址。

Outlook.ExchangeUser exchUser = addrEntry.GetExchangeUser();
Debug.WriteLine(exchUser.Name + " " + exchUser.PrimarySmtpAddress);

对于自动填充部分,请查看jQuery UI Autocomplete