Ken,
First off thanks for the suggestion, I took your first approach and this
worked well. However, we seem to have hit an issue with send event.
For some users, meeting requests are sent twice. It is sent once when the
meeting is set up and the send button is clicked and the meeting is
'qualified' (our methodology), then when users close and reopen outlook, the
request is sent again.
I am trapping the event as follows:
_apptEvents.Send += new
Microsoft.Office.Interop.Outlook.ItemEvents_SendEventHandler(_apptEvents_Send);
which is fired off during the FormRegionShowing event.
In the _apptEvents_Send method I just do some checking to see if the meeting
has been 'qualified' and cancel respectively.
private voide _apptEvents_Send(ref bool Cancel)
{
if(!Qualified)
{
messagebox.show("Meeting not qualified");
Cancel = true;
return;
}
}
Any ideas?