gpt4 book ai didi

c# - 来自所选联系人的 Outlook 信息

转载 作者:行者123 更新时间:2023-11-30 16:23:18 24 4
gpt4 key购买 nike

我正在尝试获取 Outlook 2010 中所选 ContactItem 的信息。例如:“姓名、公司名称、地址”等数据。

我需要将此信息加载到我的 WinForm 中,并在表单的几个标签中显示为文本。 Wordprocess 如下:在 Outlook 中右键单击希望的联系人 > 单击我创建的 ContextMenu (AddIn)。

最佳答案

这是一个应该给你 ContactItem 的例子引用自Explorer.Selection .然后,您可以访问当前事件选择中的所有 ContactItem 属性。如果您想支持选择多个 ContactItems,则必须稍微更改行为。

Outlook.Selection selection = Globals.ThisAddIn.Application.ActiveExplorer().Selection;
if (selection.OfType<Outlook.ContactItem>().Count() == 1) // only support single item selection
{
Outlook.ContactItem contact = selection.OfType<Outlook.ContactItem>().FirstOrDefault();
string name = contact.FullName;
string company = contact.CompanyName;
string address = contact.BusinessAddress;
}

关于c# - 来自所选联系人的 Outlook 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11739602/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com