Enumeration values for the recurrence rule frequencies.
#include <bps/navigator_invoke.h>
typedef enum {
NAVIGATOR_INVOKE_RECURRENCE_RULE_FREQUENCY_YEARLY = 1
NAVIGATOR_INVOKE_RECURRENCE_RULE_FREQUENCY_MONTHLY = 2
NAVIGATOR_INVOKE_RECURRENCE_RULE_FREQUENCY_WEEKLY = 3
NAVIGATOR_INVOKE_RECURRENCE_RULE_FREQUENCY_DAILY = 4
NAVIGATOR_INVOKE_RECURRENCE_RULE_FREQUENCY_HOURLY = 5
NAVIGATOR_INVOKE_RECURRENCE_RULE_FREQUENCY_MINUTELY = 6
} navigator_invoke_recurrence_rule_frequency_t;
BlackBerry 10.3.1
The yearly frequency corresponds to a calendar year. eg. A rule with a yearly frequency starting on January 1, 2014 will have its first recurrence on January 1, 2015.
The monthly frequency corresponds to a calendar month. eg. A rule with a monthly frequency starting on March 20, 2015 will have its first recurrence on April 20, 2015.
A rule with this frequency will have a weekly recurrence.
A rule with this frequency will have a daily recurrence.
These values specify the frequency in a navigator_invoke_recurrence_rule_t structure. The frequency used to define a recurrence rules may generate recurrence instances with an invalid date (e.g., February 30) or nonexistent local time (e.g., 1:30 AM on a day where the local time is moved forward by an hour at 1:00 AM). These invalid recurrence instances will be skipped.