如何在Outlook中获取标准帐户
我正在使用Outlook对象模型用C#查询Outlook帐户。我希望获得查询其某些详细信息的默认帐户,但显然,无论是在Accounts类本身还是account类中,都没有用于该查询的属性。 我希望通过accounts枚举传递帐户的顺序,但是默认帐户只是在任何地方,不是在开始,也不是在结束,并且当我将另一个帐户标记为默认帐户时,它们传递的顺序不会改变。 对于赎回,此处提到了解决方案: 这适用于赎回,我已经测试过它切换默认帐户 但是有没有办法通过Outlook对象模型或者注册表来获取信息呢?我不能在我的其他代码模块中使用Redemption。如果您不能使用及其。如何在Outlook中获取标准帐户,outlook,outlook-redemption,Outlook,Outlook Redemption,我正在使用Outlook对象模型用C#查询Outlook帐户。我希望获得查询其某些详细信息的默认帐户,但显然,无论是在Accounts类本身还是account类中,都没有用于该查询的属性。 我希望通过accounts枚举传递帐户的顺序,但是默认帐户只是在任何地方,不是在开始,也不是在结束,并且当我将另一个帐户标记为默认帐户时,它们传递的顺序不会改变。 对于赎回,此处提到了解决方案: 这适用于赎回,我已经测试过它切换默认帐户 但是有没有办法通过Outlook对象模型或者注册表来获取信息呢?我不能在
GetOrder
方法,唯一的其他方法是扩展MAPI(C++或Delphi)及其界面,它公开了该方法-您可以在中看到它(单击IolkaAccountManager按钮)
最终,所有帐户数据都存储在注册表中(IolkaAccountManager就是从注册表中获取数据的),但没有任何文档记录。谢谢,我害怕这个答案。毕竟,我们需要这个功能只是为了获得标准帐户的电子邮件地址。也许我们必须让它在数据库中配置,而不是引入一个全新的模块。