我正在使用 VSTO 为 Outlook 加载项中的 session 开发 Outlook 表单区域。
我的区域工厂如下所示:
[Microsoft.Office.Tools.Outlook.FormRegionMessageClass(Microsoft.Office.Tools.Outlook.FormRegionMessageClassAttribute.Appointment)]
[Microsoft.Office.Tools.Outlook.FormRegionName("Notices.MeetingRegion")]
public partial class MeetingRegionFactory
{
// Occurs before the form region is initialized.
// To prevent the form region from appearing, set e.Cancel to true.
// Use e.OutlookItem to get a reference to the current Outlook item.
private void MeetingRegionFactory_FormRegionInitializing(object sender, Microsoft.Office.Tools.Outlook.FormRegionInitializingEventArgs e)
{
var appointment = e.OutlookItem as Outlook.AppointmentItem;
// is appointment a meeting or just an appointment?
}
}
我只需要为 session 显示表单区域,我不想为普通约会显示表单区域。
如何判断约会是 session 还是普通约会?
最佳答案
您必须检查 MeetingStatus AppointmentItem 的属性。状态应显示 olNonMeeting用于没有与会者的简单约会。
关于c# - 如何判断约会是一次 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33888900/