Hallo,
Ich habe eine Frage bezüglich der Terminüberprüfung in Outlook. Gibt es eine Möglichkeit, zu prüfen ob an einem bestimmten Datum im öffentlichen Kalender bereits ein Termin vorliegt? Ich habe das schon umgesetzt, allerdings ziehe ich mir alle Termine und überprüfe jeden einzelnen auf Anfang- und Enddatum. Da dies im freigegebenen Kalender mehr als 1000 Stück sind ist diese Herangehensweise wohl alles andere als effizient.
Beim Betätigen mehrerer Suchmaschinen habe ich leider nichts hilfreiches finden können. 🤔
Ich habe das schon umgesetzt, allerdings ziehe ich mir alle Termine und überprüfe jeden einzelnen auf Anfang- und Enddatum
Wie genau holst du dir denn alle Termine? Denn an dieser Stelle könntest du ja noch einen Filter setzten, der dir nur die Termine des gewünschten Tages raussucht.
Habe ich auch schon drüber nachgedacht, bin aber zu keiner sinnvollen Lösung gekommen. Müsste dann nicht ohnehin jeder Termin einzeln angesteuert werden?
Um deine Frage zu beantworten:
foreach (Outlook.AppointmentItem appItem in publicFolder.Items)
{
}
publicFolder ist der Freigegebene Outlookordner(/Kalender) der die Termine beinhaltet.