NevronOpenVision
Nevron.Nov.Schedule Namespace / NRecurrenceRule Class
Fields Properties Methods Events


In This Topic
    NRecurrenceRule Class Members
    In This Topic

    The following tables list the members exposed by NRecurrenceRule.

    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Reference to the EndDate property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the EndMode property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the ExcludedDates property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Interval property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the MaxOccurrences property.  
    Public Fieldstatic (Shared in Visual Basic)Schema associated with NRecurrenceRule.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the StartDate property.  
    Top
    Protected Fields
     NameDescription
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Fieldstatic (Shared in Visual Basic)  
    Top
    Public Properties
     NameDescription
    Public PropertyGets/Sets the end date and time of the recurrence range. Taken into account only when EndMode is set to ByDate. By default set to 1 week from today.  
    Public PropertyGets/Sets the end mode of the recurrence. By default set to None, which means that the recurrence continues indefinitely.  
    Public PropertyGets/Sets the date and times this recurrence rule should skip. By default not set, i.e. equal to null.  
    Public PropertyGets the frequency of this recurrence rule.  
    Public PropertyGets/Sets the interval of the recurrence rule. By default set to 1.  
    Public PropertyGets/Sets the number of times the recurring appointment occurs. Taken into account only when EndMode is set to AfterOccurrences. By default set to 10.  
    Public PropertyGets/Sets the start date of the recurrence range. By default set to today.  
    Top
    Public Methods
     NameDescription
    Public MethodExcludes the given date and time from this recurrence rule.  
    Public MethodGenerates the appointment start and end times defined by this rule for the given time range.  
    Public MethodChecks if the given date and time is excluded from this recurrence rule and if it is, removes it from the array of excluded dates.  
    Top
    Protected Methods
     NameDescription
    Protected MethodDecreases the given date and time to the first date and time larger than the specified target following this rule's logic.  
    Protected MethodGets the effective range end of this recurrence rule.  
    Protected MethodGets the effective range end of this recurrence rule for the given number of occurrences.  
    Protected MethodIncreases the given date and time to the first date and time larger than or equal to the specified target following this rule's logic.  
    Internal Methodstatic (Shared in Visual Basic)  
    Protected MethodTries to get the start date and time of the first appointment defined by this recurrence rule, which intersects the given date time range.  
    Protected MethodTries to get the next date and time relative to the given one.  
    Protected MethodTries to get the previous date and time relative to the given one.  
    Top
    See Also