0
Ich versuche, Elemente einer Wiederholung programmgesteuert zu ändern (und die Ausnahmen machen).Speichern Sie eine Ausnahme für ein Outlook-Add-In
Das Projekt ist ein Outlook 2010 AddIn.
habe ich versucht, den folgenden Code, aber nach ein paar speichert den Code am
extracted ="somelocation"
//that's a fancy way to iterate on a list of appointment items
for (int i = 0; i < filterAppointmentsToChangeLocation.RecordCount; i++)
{
int selrow = 1
var calitm = filterAppointmentsToChangeLocation.data[selrow].GetOlAppointment();
//this returns an appointmentitem that is associated with a form
//that contains the location property
calitm.UserProperties["location"].Value = extracted;
calitm.Save();
Marshal.ReleaseComObject(calitm);
}
calitm.Save()
Befehl verlassen Haben Sie irgendwelche Vorschläge? Thnx für Ihre Zeit ...
was meinst du, Ausgang oder rethrow Ihre Ausnahme speichern. Was wird jede Methode tun? Kann ich das Speichern wiederholen? es ist ziemlich wichtig, dass auf jedem Artikel gespeichert werden sollte –
Schauen Sie hier http://StackOverflow.com/Questions/14973642/How-using-try-catch-for-exception-handling-is-best-practice zu sehen was Sie mit der Ausnahmeübergabe tun können; Sie können versuchen, Ihre Sicherung erneut abzuspielen oder Ihre for-Schleife zu stoppen, indem Sie die Ausnahme erneut auslösen – bsoulier