Das ist nicht korrekt @Andreas: Das OOO- Profile wird auch für die Konfiguration des Service verwendet (das Feld TaskType ist dabei für die Info Agent oder Service zuständig). Des weiteren gibt es noch ein "ooserviceprofile", das ebenfalls Daten enthält.
Die Liste der benachrichtigen User steht im OOO- Profile im Feld "Notified".
Was mich gerade etwas "neugierig" macht ist dieser Code im OutOfOffice- Agenten:
If Me.m_nMultiNotification <> "0" Then
Call NotifySender(Me.m_noteDocument)
Else
wobei sich m_nMultiNotification auf das Feld "NotificationConfirmation" aus dem OOO- Profile bezieht, aber nur wenn im Kalenderprofile das selbe Feld gefüllt ist... siehe hier:
If Me.m_CalendarProfile.HasItem("NotificationConfirmation") Then
Me.m_nMultiNotification = Me.m_OutOfOfficeProfile.GetItemValue("NotificationConfirmation")(0)
If Me.m_nMultiNotification<> "0" Then
Me.m_nMultiNotification = "0"
End If
Else
Me.m_nMultiNotification = 0
End If
Offensichtlich hat hier mal jemand angefangen an "Multi- Notifications" zu arbeiten. Aber die Art und Weise, wie der Code geschrieben ist, lässt mich darauf schliessen, dass das nicht zu Ende gemacht ist (einmal Me.m_nMultiNotification = 0 also numerisch, dann wieder abgefragt auf "0" also Text....)... Dann wird ein Feld im CalendarProfile abgefragt, ob es gefüllt ist und danach das selbe Feld aus dem OOO- Profile gelesen... Da hat jemand Megamässig rumgepfuscht...