.net VSTO outlook加载项-对当前会议的更新会更改其行为
我正在使用Outlook VSTO加载项,安装在Outlook 2016上 外接程序的目标是,在处理会议/约会并单击我们添加到功能区的按钮时,会向该项目添加一个附加链接。然后可以像往常一样发送 我们发现,一旦完成此操作,从日历中重新打开约会需要按住ctrl键并单击链接以打开约会,直到关闭outlook并重新打开约会 基本上,如果我:.net VSTO outlook加载项-对当前会议的更新会更改其行为,.net,vsto,outlook-addin,.net,Vsto,Outlook Addin,我正在使用Outlook VSTO加载项,安装在Outlook 2016上 外接程序的目标是,在处理会议/约会并单击我们添加到功能区的按钮时,会向该项目添加一个附加链接。然后可以像往常一样发送 我们发现,一旦完成此操作,从日历中重新打开约会需要按住ctrl键并单击链接以打开约会,直到关闭outlook并重新打开约会 基本上,如果我: 创建一个新的约会 在文本中键入链接(例如:) 保存约会 重新开始约会 =>点击链接即可访问该链接 但是如果我 创建一个新的约会B 在文本中键入链接(例如:)
- 创建一个新的约会
- 在文本中键入链接(例如:)
- 保存约会
- 重新开始约会 =>点击链接即可访问该链接
- 创建一个新的约会B
- 在文本中键入链接(例如:)
- 单击该按钮可向文本添加第二个链接
- 保存约会
- 重新开始约会 =>通过按住ctrl键并单击链接,可以访问该链接
public void InsertLink(IRibbonControl control)
{
// Get the appointment that is being send.
Outlook.Inspector inspector = Globals.MyAddin.Application.ActiveInspector();
inspector.CurrentItem.Location = "test";
}
基本上,通过CurrentItem对项进行的任何更改都会使其处于这种状态。
我尝试了几种不同的方法(保存它、关闭它、摆弄参数等等),但都没有成功
例如,使用skype进行的同类操作不会触发相同的行为
这里有人知道如何解决这个问题吗