我正在尝试以编程方式在 Outlook 中设置约会收件人的显示名称,而无需为他创建联系人。期望的结果如下:
这可以通过 Outlook UI 通过双击地址簿对话框中的相应地址并在以下对话框中设置显示名称来实现:
使用以下代码,将新收件人添加到 Outlook 约会,但不设置所需的显示名称:
var appointmentItem = outlookApplication.ActiveInspector() as AppointmentItem;
var newRecipient = appointmentItem.Recipients.Add("john_smith@example.com");
newRecipient.AddressEntry.Name = "John Smith";
有什么想法可以实现吗?