C#,Outlook添加,打开Outlook内部的网页

时间:2009-04-03 23:19:10

标签: c# outlook vsto

我想知道如何使用C#以编程方式在Outlook 2007中打开一个网站?

并仍然保留ToDo栏。

谢谢

3 个答案:

答案 0 :(得分:1)

选项A(Outlook内置浏览器):

(Office.CommandBarComboBox)this.Application.ActiveExplorer().CommandBars.FindControl(Office.MsoControlType.msoControlComboBox, 1740, missing, missing);

选项B(customPanel(保留todobar)):

Globals.ThisAddIn.CustomTaskPanes.Add(new TaskPanel(), "Browser", explorer);

答案 1 :(得分:0)

我不确定,但我打赌你可以显示Windows窗体表格,对吧?将WebBrowser控件放在该表单上,然后就完成了设置。

答案 2 :(得分:0)

来自ricardojferreira的答案A的答案在Outlook 2007和2010中表现良好。但它在2013年不起作用。

2013年有没有方便的方法呢?

我知道MapiFolder的WebViewURL属性,但是为了使它工作得很好,我需要为浏览网址创建特殊文件夹。