Click or drag to resize

RecurrenceRule Class

Recurrence Rule represents the pattern of incidence of recurring entities.
Inheritance Hierarchy
SystemObject
  Entity
    Novalys.VisualGuard.Security.CRM.SdkRecurrenceRule

Namespace:  Novalys.VisualGuard.Security.CRM.Sdk
Assembly:  Novalys.VisualGuard.Security.CRM (in Novalys.VisualGuard.Security.CRM.dll) Version: 2019.1.831.19 (2019.1.0831.19)
Syntax
public class RecurrenceRule : Entity, 
	INotifyPropertyChanging, INotifyPropertyChanged

The RecurrenceRule type exposes the following members.

Constructors
  NameDescription
Public methodRecurrenceRule
Default Constructor.
Top
Properties
  NameDescription
Public propertyactivity_pointer_recurrencerule
N:1 activity_pointer_recurrencerule
Public propertyAttributes (Inherited from Entity.)
Public propertybusiness_unit_recurrencerule
N:1 business_unit_recurrencerule
Public propertyCreatedBy
Unique identifier of the user who created the recurrence rule.
Public propertyCreatedOn
Date and time when the recurrence rule was created.
Public propertyCreatedOnBehalfBy
Unique identifier of the delegate user who created the recurrence rule.
Public propertyDayOfMonth
The day of the month on which the recurring appointment or task occurs.
Public propertyDaysOfWeekMask
Bitmask representing the days of the week on which the recurring appointment or task occurs.
Public propertyDuration
Duration of the recurrence pattern in minutes.
Public propertyEffectiveEndDate
The actual end date for expansion of the recurrence pattern.
Public propertyEffectiveStartDate
The actual start date for expansion of the recurrence pattern.
Public propertyEndTime
End time of the associated activity.
Public propertyEntityState (Inherited from Entity.)
Public propertyExtensionData (Inherited from Entity.)
Public propertyFirstDayOfWeek
First day Of week for the recurrence pattern.
Public propertyFormattedValues (Inherited from Entity.)
Public propertyId (Overrides Entity.Id.)
Public propertyInstance
Specifies the count for which the recurrence pattern is valid for a given interval.
Public propertyInterval
Number of units of a given recurrence type between occurrences.
Public propertyIsNthMonthly
Specifies whether the monthly recurrence pattern is Nth monthly, valid only for monthly recurrence.
Public propertyIsNthYearly
Specifies whether the yearly recurrence pattern is Nth yearly, valid only for yearly recurrence.
Public propertyIsRegenerate
Valid only for task type recurrence,indicates whether task should be regenerated.
Public propertyIsWeekDayPattern
Specifies whether the weekly recurrence pattern is actually a daily every weekday pattern, valid only for weekly recurrence.
Public propertyItem (Inherited from Entity.)
Public propertylk_recurrencerule_createdby
N:1 lk_recurrencerule_createdby
Public propertylk_recurrencerule_modifiedby
N:1 lk_recurrencerule_modifiedby
Public propertylk_recurrencerulebase_createdonbehalfby
N:1 lk_recurrencerulebase_createdonbehalfby
Public propertylk_recurrencerulebase_modifiedonbehalfby
N:1 lk_recurrencerulebase_modifiedonbehalfby
Public propertyLogicalName (Inherited from Entity.)
Public propertyModifiedBy
Unique identifier of the user who last modified the recurrence rule.
Public propertyModifiedOn
Date and time when the recurrence rule was last modified.
Public propertyModifiedOnBehalfBy
Unique identifier of the delegate user who modified the recurrence rule.
Public propertyMonthOfYear
Specifies the month of the year valid for the recurrence pattern.
Public propertyObjectId
Unique identifier of the object with which the recurrence rule is associated.
Public propertyOccurrences
Number of occurrences of the recurrence pattern.
Public propertyOwnerId
Unique identifier of the user or team who owns the recurrence rule.
Public propertyOwningBusinessUnit
Unique identifier of the business unit that owns the recurrence rule.
Public propertyOwningTeam
Public propertyOwningUser
Public propertyPatternEndDate
End date of the Recurrence Range.
Public propertyPatternEndType
Pattern End Type of a recurring series.
Public propertyPatternStartDate
Start date of the Recurrence Range.
Public propertyRecurrencePatternType
Type of Recurrence.
Public propertyrecurrencerule_recurringappointmentmaster
1:N recurrencerule_recurringappointmentmaster
Public propertyRelatedEntities (Inherited from Entity.)
Public propertyRuleId
Unique identifier of the entity associated with recurrence rule.
Public propertyStartTime
Start time of the recurring activity.
Public propertyVersionNumber
Top
Methods
  NameDescription
Public methodContains (Inherited from Entity.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttributeValue``1 (Inherited from Entity.)
Protected methodGetFormattedAttributeValue (Inherited from Entity.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetRelatedEntities``1 (Inherited from Entity.)
Protected methodGetRelatedEntity``1 (Inherited from Entity.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetAttributeValue (Inherited from Entity.)
Protected methodSetRelatedEntities``1 (Inherited from Entity.)
Protected methodSetRelatedEntity``1 (Inherited from Entity.)
Public methodToEntity``1 (Inherited from Entity.)
Public methodToEntityReference (Inherited from Entity.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
Fields
See Also