menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class RecurrenceProperties - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class RecurrenceProperties

    The Recurrence Properties class contains properties to configure the recurrence appointment in schedule.

    Inheritance
    System.Object
    RecurrenceProperties
    Namespace: Syncfusion.SfSchedule.XForms
    Assembly: Syncfusion.SfSchedule.XForms.dll
    Syntax
    public class RecurrenceProperties : BindableObject

    Constructors

    RecurrenceProperties()

    Initializes a new instance of the RecurrenceProperties class.

    Declaration
    public RecurrenceProperties()

    Fields

    DailyNDaysProperty

    Gets or sets the DailyNDays property.

    Declaration
    public static readonly BindableProperty DailyNDaysProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    DayOfMonthProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty DayOfMonthProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    DayOfWeekProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty DayOfWeekProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    EndDateProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty EndDateProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    EveryNYearsProperty

    Gets or sets the EveryNYears property.

    Declaration
    public static readonly BindableProperty EveryNYearsProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    GenericMonthProperty

    Gets or sets the GenericMonth property.

    Declaration
    public static readonly BindableProperty GenericMonthProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IntervalProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty IntervalProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsDailyEveryNDaysProperty

    Gets or sets the IsDailyEveryNDays property.

    Declaration
    public static readonly BindableProperty IsDailyEveryNDaysProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsMonthlySpecificProperty

    Gets or sets the IsMonthlySpecific property.

    Declaration
    public static readonly BindableProperty IsMonthlySpecificProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsRangeEndDateProperty

    Gets or sets the IsRangeEndDate property.

    Declaration
    public static readonly BindableProperty IsRangeEndDateProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsRangeNoEndDateProperty

    Gets or sets the IsRangeNoEndDate property.

    Declaration
    public static readonly BindableProperty IsRangeNoEndDateProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsRangeRecurrenceCountProperty

    Gets or sets the IsRangeRecurrenceCount property.

    Declaration
    public static readonly BindableProperty IsRangeRecurrenceCountProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsSpecificProperty

    Gets or sets the IsSpecific property.

    Declaration
    public static readonly BindableProperty IsSpecificProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsWeeklyFridayProperty

    Gets or sets the IsWeeklyFriday property.

    Declaration
    public static readonly BindableProperty IsWeeklyFridayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsWeeklyMondayProperty

    Gets or sets the IsWeeklyMonday property.

    Declaration
    public static readonly BindableProperty IsWeeklyMondayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsWeeklySaturdayProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty IsWeeklySaturdayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsWeeklySundayProperty

    Gets or sets the IsWeeklySunday property.

    Declaration
    public static readonly BindableProperty IsWeeklySundayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsWeeklyThursdayProperty

    Gets or sets the IsWeeklyThursday property.

    Declaration
    public static readonly BindableProperty IsWeeklyThursdayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsWeeklyTuesdayProperty

    Gets or sets the IsWeeklyTuesday property.

    Declaration
    public static readonly BindableProperty IsWeeklyTuesdayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsWeeklyWednesdayProperty

    Gets or sets the IsWeeklyWednesday property.

    Declaration
    public static readonly BindableProperty IsWeeklyWednesdayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    IsYearlySpecificProperty

    Gets or sets the IsYearlySpecific property.

    Declaration
    public static readonly BindableProperty IsYearlySpecificProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MonthlyEveryNMonthsProperty

    Gets or sets the MonthlyEveryNMonths property.

    Declaration
    public static readonly BindableProperty MonthlyEveryNMonthsProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MonthlyNthWeekProperty

    Gets or sets the MonthlyNthWeek property.

    Declaration
    public static readonly BindableProperty MonthlyNthWeekProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MonthlySpecificMonthDayProperty

    Gets or sets the MonthlySpecificMonthDay property.

    Declaration
    public static readonly BindableProperty MonthlySpecificMonthDayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MonthlyWeekDayProperty

    Gets or sets the MonthlyWeekDay property.

    Declaration
    public static readonly BindableProperty MonthlyWeekDayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MonthProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty MonthProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    NthWeekProperty

    Gets or sets the NthWeek property.

    Declaration
    public static readonly BindableProperty NthWeekProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    RangeEndDateProperty

    Gets or sets the RangeEndDate property.

    Declaration
    public static readonly BindableProperty RangeEndDateProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    RangeRecurrenceCountProperty

    Gets or sets the RangeRecurrenceCount property.

    Declaration
    public static readonly BindableProperty RangeRecurrenceCountProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    RangeStartDateProperty

    Gets or sets the RangeStartDate property.

    Declaration
    public static readonly BindableProperty RangeStartDateProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    RecurrenceCountProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty RecurrenceCountProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    RecurrenceRangeProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty RecurrenceRangeProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    RecurrenceRuleProperty

    Gets or sets the recurrence rule for schedule appointment to recur the appointment based on the given recurrence rule.

    Declaration
    public static readonly BindableProperty RecurrenceRuleProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    RecurrenceTypeProperty

    Gets or sets the RecurrenceType property.

    Declaration
    public static readonly BindableProperty RecurrenceTypeProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    SpecificMonthDayProperty

    Gets or sets the SpecificMonthDay property.

    Declaration
    public static readonly BindableProperty SpecificMonthDayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    SpecificMonthProperty

    Gets or sets the SpecificMonth property.

    Declaration
    public static readonly BindableProperty SpecificMonthProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    StartDateProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty StartDateProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    WeekDayProperty

    Gets or sets the WeekDay property.

    Declaration
    public static readonly BindableProperty WeekDayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    WeekDaysProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty WeekDaysProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    WeeklyEveryNWeeksProperty

    Gets or sets the WeeklyEveryNWeeks property.

    Declaration
    public static readonly BindableProperty WeeklyEveryNWeeksProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    WeekProperty

    Gets or sets the IsWeeklySaturday property.

    Declaration
    public static readonly BindableProperty WeekProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    YearlyEveryNYearsProperty

    Gets or sets the YearlyEveryNYears property.

    Declaration
    public static readonly BindableProperty YearlyEveryNYearsProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    YearlyGenericMonthProperty

    Gets or sets the YearlyGenericMonth property.

    Declaration
    public static readonly BindableProperty YearlyGenericMonthProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    YearlyNthWeekProperty

    Gets or sets the YearlyNthWeek property.

    Declaration
    public static readonly BindableProperty YearlyNthWeekProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    YearlySpecificMonthDayProperty

    Gets or sets the YearlySpecificMonthDay property.

    Declaration
    public static readonly BindableProperty YearlySpecificMonthDayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    YearlySpecificMonthProperty

    Gets or sets the YearlySpecificMonth property.

    Declaration
    public static readonly BindableProperty YearlySpecificMonthProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    YearlyWeekDayProperty

    Gets or sets the YearlyWeekDay property.

    Declaration
    public static readonly BindableProperty YearlyWeekDayProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    Properties

    DayOfMonth

    Gets or sets the Day of Month for Recurrence Properties to set the day on which recurrence has to be set for every month.

    Declaration
    public int DayOfMonth { get; set; }
    Property Value
    Type
    System.Int32

    DayOfWeek

    Gets or sets the Day Of Week for Recurrence Properties to set the day of week on which recurrence has to be set.

    Declaration
    public int DayOfWeek { get; set; }
    Property Value
    Type
    System.Int32

    EndDate

    Gets or sets the End date for Recurrence Properties to determine the end date for recurrence appointment.

    Declaration
    public DateTime EndDate { get; set; }
    Property Value
    Type
    System.DateTime

    EveryNYears

    Gets or sets the Every N Years for Recurrence properties to determine the interval between for yearly recursive appointments.

    Declaration
    public int EveryNYears { get; set; }
    Property Value
    Type Description
    System.Int32

    This property takes the System.Int32 value.

    Interval

    Gets or sets the Interval for Recurrence Properties to recur the appointments on specific interval for Daily/Weekly/Monthly/Yearly recurrence.

    Declaration
    public int Interval { get; set; }
    Property Value
    Type
    System.Int32

    IsDailyEveryNDays

    Gets or sets a value indicating whether the Recurrence Properties can recur daily every N days or not.

    Declaration
    public bool IsDailyEveryNDays { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if is daily every N Days; otherwise, false.

    IsMonthlySpecific

    Gets or sets a value indicating whether this Recurrence Properties is monthly specific or not to recur on specific week of month.

    Declaration
    public bool IsMonthlySpecific { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if is monthly specific; otherwise, false.

    IsSpecific

    Gets or sets a value indicating whether the Recurrence Properties is specific or not to recur on schedule.

    Declaration
    public bool IsSpecific { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if is specific; otherwise, false.

    IsYearlySpecific

    Gets or sets a value indicating whether this Recurrence Properties is yearly specific to recur on same day of each year.

    Declaration
    public bool IsYearlySpecific { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if is yearly specific; otherwise, false.

    Month

    Gets or sets the Month for Recurrence Properties to set the specific month of year on which recurrence has to be set.

    Declaration
    public int Month { get; set; }
    Property Value
    Type
    System.Int32

    RecurrenceCount

    Gets or sets the Recurrence Count for Recurrence Properties to recur the appointment on specific count.

    Declaration
    public int RecurrenceCount { get; set; }
    Property Value
    Type
    System.Int32

    RecurrenceRange

    Gets or sets the Recurrence Range for Recurrence Property to set the time limit for recurrence appointment.

    Declaration
    public RecurrenceRange RecurrenceRange { get; set; }
    Property Value
    Type
    RecurrenceRange

    RecurrenceRule

    Gets or sets the recurrence rule for Recurrence Properties to recur the appointment based on the given recurrence rule.

    Declaration
    public string RecurrenceRule { get; set; }
    Property Value
    Type
    System.String

    RecurrenceType

    Gets or sets Recurrence Type for Recurrence Rule to determine the recurrence type for the appointment.

    Declaration
    public RecurrenceType RecurrenceType { get; set; }
    Property Value
    Type Description
    RecurrenceType

    This property takes the RecurrenceType value.

    StartDate

    Gets or sets the Start Date for Recurrence Properties to determine the start date of recurrence appointment.

    Declaration
    public DateTime StartDate { get; set; }
    Property Value
    Type
    System.DateTime

    Week

    Gets or sets the Week for Recurrence properties to set the week of month on which recurrence has to be set.

    Declaration
    public int Week { get; set; }
    Property Value
    Type
    System.Int32

    WeekDays

    Gets or sets the Week Days value for Recurrence Properties to recur the appointment on the specif day/days in a week.

    Declaration
    public WeekDays WeekDays { get; set; }
    Property Value
    Type
    WeekDays
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved