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