显示预约项目的重复窗口

问题描述 投票:0回答:2

我目前正在开发一个 VSTO Outlook 插件,它使用自定义 WPF 表单来收集用户输入并将其传输到后台的约会项目。一切都很好,但现在我意识到,我想为用户提供选项,让他们重复创建的约会。

理想情况下,我希望显示约会项目默认提供的重复窗口,而不显示实际的约会项目。因此,当单击我的自定义表单上的按钮时,它应该打开重复窗口。

我研究了 RecurrencePattern 对象和 AppointmentItem.GetRecurrencePattern,但没有找到任何对我的问题有用的东西。

你们知道我可以实现这个的方法吗?

c# .net outlook vsto outlook-addin
2个回答
0
投票

除非您还显示约会检查器并模拟单击相应的功能区按钮,否则无法显示该对话框。


0
投票

Outlook 对象模型不提供任何内容来单独显示重复设置 UI/对话框,如下所示:

您需要自己创建此类对话框。

或者,作为一种可能的解决方法,您可以考虑创建一个表单区域,在其中可以显示自定义 WPF UI,并继续使用 Fluent UI 和自定义 UI。有关详细信息,请参阅创建 Outlook 表单区域

© www.soinside.com 2019 - 2024. All rights reserved.