如何从Outlook中的表单区域显示约会页面

时间:2015-06-10 10:33:56

标签: outlook outlook-addin

我有一个非常简单的展望形式区域。它被配置为一个单独的项目,并且,只要我们尝试撰写新的约会项目,它就会出现。 (会议要求)。

enter image description here

点击上面的按钮后,它应填充发件人并返回主约会页面。这样做的代码是:

    private void button1_Click(object sender, EventArgs e)
    {
        item.RequiredAttendees = "John.Doe@contoso.com";
        var exp = item.Application.ActiveInspector();
        if (exp == null) Debug.Print("NULL");
        else exp.ShowFormPage("Appointment");
    }

但这并没有做任何事情。这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

使用Inspector类的SetCurrentFormPage方法在检查器中显示指定的表单页面或表单区域。

作为一种解决方法,您可以尝试以编程方式调用约会​​按钮。使用CommandBars类的ExecuteMso方法执行idMso参数标识的控件。有关实际的idMso值,请参阅Office 2013 Help Files: Office Fluent User Interface Control Identifiers