Developer

API Reference

AEEVRRuleValueType

Brew Release
Brew MP 1.0.2
See Also
None
Description
Specifies the recurrence rule value type.
Members
  • AEEVRRULE_FREQUENCY : The FREQ rule part identifies the type of recurrence
                             rule. Valid values include SECONDLY,
                             MINUTELY, HOURLY, DAILY, WEEKLY, MONTHLY, YEARLY.
    
  • AEEVRRULE_UNTIL     : The UNTIL rule part specifies a date-time value which
                             bounds the recurrence rule in an inclusive manner.
    
  • AEEVRRULE_COUNT     : The COUNT rule part specifies the number of occurrences
                             at which to range-bound the recurrence.
    
  • AEEVRRULE_INTERVAL  : The INTERVAL rule part contains a positive integer
                             representing how often the recurrence rule repeats.
                             The default value is "1".
    
  • AEEVRRULE_BYSECOND  : The BYSECOND rule part specifies list of seconds
                             within a minute. Valid values are 0 to 59.
    
  • AEEVRRULE_BYMINUTE  : The BYMINUTE rule part specifies list of minutes 
                             within an hour. Valid values are 0 to 59.
    
  • AEEVRRULE_BYHOUR    : The BYHOUR rule part specifies list of hours of 
                             the day. Valid values are 0 to 23.
    
  • AEEVRRULE_BYDAY     : The BYDAY rule part specifies list of days of the week;
                             MO indicates Monday; TU indicates Tuesday;
                             WE indicates Wednesday; TH indicates Thursday; FR 
                             indicates Friday; SA indicates Saturday; SU 
                             indicates Sunday.
                             For
  • AEEVRRULE_BYMONTHDAY: The BYMONTHDAY rule part specifies list of days of the
                             month.
    
  • AEEVRRULE_BYYEARDAY : The BYYEARDAY rule part specifies list of days of the
                             year. Valid values are 1 to 366 or -366 to -1.
    
  • AEEVRRULE_BYWEEKNO  : The BYWEEKNO rule part specifies list of weeks of the 
                             year. Valid values are 1 to 53 or -53 to -1.
    
  • AEEVRRULE_BYMONTH   : The BYMONTH rule part specifies list of months of the 
                             year. Valid values are 1 to 12.
    
  • AEEVRRULE_BYSETPOS  : The BYSETPOS rule part specifies list of values which
                             corresponds to the nth occurrence within the set of
                             events specified by the rule.
    
  • AEEVRRULE_WKST      : The WKST rule part specifies the day on which the
                             workweek starts.
                             Valid values are MO, TU, WE, TH, FR, SA and SU.
    
  • AEEVRRULE_EXTENDED  : Extended case. Specifies text.
Definition
   
   #define AEEVRRULE_FREQUENCY      0x00000001
   #define AEEVRRULE_UNTIL          0x00000002
   #define AEEVRRULE_COUNT          0x00000003
   #define AEEVRRULE_INTERVAL       0x00000004
   #define AEEVRRULE_BYSECOND       0x00000005
   #define AEEVRRULE_BYMINUTE       0x00000006
   #define AEEVRRULE_BYHOUR         0x00000007
   #define AEEVRRULE_BYDAY          0x00000008
   #define AEEVRRULE_BYMONTHDAY     0x00000009
   #define AEEVRRULE_BYYEARDAY      0x0000000a
   #define AEEVRRULE_BYWEEKNO       0x0000000b
   #define AEEVRRULE_BYMONTH        0x0000000c
   #define AEEVRRULE_BYSETPOS       0x0000000d
   #define AEEVRRULE_WKST           0x0000000e
   #define AEEVRRULE_EXTENDED       0x0000000f

   typedef uint32 AEEVRRuleValueType;

Comment
None
  • Follow