News:
|
|
|
Vielen Dank! Ich werde mit das in den nächsten Tagen anschaue und gebe dir Feedback ob es geht!
Gruss Martin – CHMartinK 17.03.2011
|
|
|
|
Das mit dem Save Event oder auch Send Event bei einem Meeting Request habe ich auch schon überlegt, nur ist mir das eigentlich schon viel zu spät.
– CHMartinK 14.03.2011
|
readonly Outlook.Application _outlookApp = new Outlook.Application();
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
_outlookApp.ItemLoad += new Outlook.ApplicationEvents_11_ItemLoadEventHandler(test_ItemLoad);
}
void test_ItemLoad(object item)
{
if (item is Outlook.AppointmentItem)
{
var appt = item as Outlook.AppointmentItem;
appt.PropertyChange += new ItemEvents_10_PropertyChangeEventHandler(appt_PropertyChange);
}
}
void appt_PropertyChange(string name)
{
MessageBox.Show(string.Format("Name: {0}", name));
xxx
}
|
readonly Outlook.Application _outlookApp = new Outlook.Application();
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
_outlookApp.ItemSend += new ApplicationEvents_11_ItemSendEventHandler(OutlookAppItemSend);
}
void OutlookAppItemSend(object item, ref bool cancel)
{
if (item is Outlook.AppointmentItem)
{
var appt = item as Outlook.AppointmentItem;
foreach (Outlook.Recipient recipient in appt.Recipients)
{
MessageBox.Show(string.Format("Rctp {0} ", recipient.Name));
}
}
....
|
Der Event ist schön und gut. Nur wie komme ich da wieder zu meinem Appointment? Da der Event nur den Namen liefert?
Danke
Martin