Click or drag to resize

RecurrenceRule Class

Recurrence Rule represents the pattern of incidence of recurring entities.
Inheritance Hierarchy
SystemObject
  Entity
    Crm.MSCrmServiceRecurrenceRule

Namespace: Crm.MSCrmService
Assembly: Scripting (in Scripting.dll) Version: 1.0.0.0 (1.0.0.0)
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 propertyHasLazyFileAttribute
(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 propertyKeyAttributes
(Inherited from Entity)
Public propertyLazyFileAttributeKey
(Inherited from Entity)
Public propertyLazyFileAttributeValue
(Inherited from Entity)
Public propertyLazyFileSizeAttributeKey
(Inherited from Entity)
Public propertyLazyFileSizeAttributeValue
(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 propertyRowVersion
(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 methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows 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 methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Protected methodGetRelatedEntities``1
(Inherited from Entity)
Protected methodGetRelatedEntity``1
(Inherited from Entity)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates 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 methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTryGetAttributeValue``1
(Inherited from Entity)
Top
Events
Fields
See Also