我在Outlook中配置了两个域帐户,例如xxx@domain1.com和yyy@domain2.com。
有2本地址簿(请参阅附图)。我想通过添加非默认帐户的地址簿中的收件人向用户显示SelectNameDialog。但它会将名称添加到默认地址簿中的selectnamedialog并显示。
C#代码:
Outlook.SelectNamesDialog snd = app.Session.GetSelectNamesDialog();![AddressBook Select name dialog][1]
如何以编程方式获取非默认帐户的地址簿。
1:
答案 0 :(得分:0)
确保Outlook根据当前活动的商店自动选择相关的地址簿(Ctrl + Shift + B显示地址簿,工具|选项|“打开地址簿时,首先显示此地址列表”,确保选择“自动选择”。
以编程方式使用SelectNamesDialog对象及其InitialAddressList属性。