diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-E3981A14-DD2C-5582-A250-C2AD358729FD.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-E3981A14-DD2C-5582-A250-C2AD358729FD.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,25 @@ + + + + + +Retrieving Skipped Alarmed Calendar InstancesThis topic describes how a client can get a list of Calendar instances that correspond to skipped Calendar alarms.

The client uses the FindAlarmedInstanceL() function to retrieve a list of alarmed Calendar instances. The function takes an aInstanceParams argument. The value of aInstanceParams is obtained by querying the current value of the KSkippedAlarmInstancesPubSubKey property.

The procedure that follows shows how an application retrieves an alarmed Calendar instance.

RetrieveListOfInstancesL() gets the list of instances of skipped alarms. #include <calinstanceview.h> // For CCalInstanceView etc. +#include <ASShdAlarm.h> // For TASShdAlarmedInstanceParams etc. +#include <…> +… +void CSkippedAlarmsObserver::RetrieveListOfInstancesL( + RPointerArray<CCalInstance>& aInstanceList, + TASShdAlarmedInstanceParams& aInstanceParams) + { + iCalInstanceView->FindAlarmedInstanceL(aInstanceList, aInstanceParams); + } + The aInstanceList value can then be used by a client to display information about the alarmed Calendar instances that were skipped. An example of this is a summary field from the associated Calendar entry.
Working with Skipped + Calendar Alarms Reading a Skipped Alarm + Property Reading a Skipped Alarm Instances + Property
\ No newline at end of file