C# 确定会议请求取消请求?

C# 确定会议请求取消请求?,c#,outlook,C#,Outlook,我正在编写一个外接程序(在C#和Outlook 2010中)来验证新会议请求中的一些字段,例如,会议不能超过1小时(我只显示一个消息框) 我使用应用程序_ItemSend()方法来标识发送项。例如,在那里,我检查会议的开始和结束时间。问题是,在发送会议请求后(我想取消),当我单击“发送取消”时,会出现消息框,告诉我会议已超过1小时 如何识别会议请求类型?例如,这是新会议请求还是取消会议请求 我找到了答案。。。应该是: if (meeting.MeetingStatus == Outlook.O

我正在编写一个外接程序(在C#和Outlook 2010中)来验证新会议请求中的一些字段,例如,会议不能超过1小时(我只显示一个消息框)

我使用应用程序_ItemSend()方法来标识发送项。例如,在那里,我检查会议的开始和结束时间。问题是,在发送会议请求后(我想取消),当我单击“发送取消”时,会出现消息框,告诉我会议已超过1小时

如何识别会议请求类型?例如,这是新会议请求还是取消会议请求



我找到了答案。。。应该是:

if (meeting.MeetingStatus == Outlook.OlMeetingStatus.olMeetingCanceled) return;
数据保存在以下位置:Outlook.OlMeetingStatus.olmeetingcancelled


对不起。

我找到了答案。。。应该是:

if (meeting.MeetingStatus == Outlook.OlMeetingStatus.olMeetingCanceled) return;
The data is saved in: Outlook.OlMeetingStatus.olMeetingCanceled

我找到了答案。。。应该是:if(meeting.MeetingStatus==Outlook.OlMeetingStatus.olmeetingcancelled)return;我找到了答案。。。应该是:if(meeting.MeetingStatus==Outlook.OlMeetingStatus.olmeetingcancelled)return;为什么不在你的问题中显示失败的代码,然后写一个答案并显示有效的代码呢。这将帮助其他有同样问题的人。然后,您应该接受自己的答案并获得分数。Outlook中的MeetingItem没有MeetingStatus的定义