Syncfusion.SfSchedule.XForms
Fields  Properties  Methods  Events


SfSchedule Class Members

The following tables list the members exposed by SfSchedule.

Public Constructors
 NameDescription
Public ConstructorInitializes a new instance of the SfSchedule class  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic) Gets or sets a value indicating whether the schedule can allows the appointment to drag or not on the view. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Appointment Mapping for schedule to map the custom appointment properties to schedule appointment properties. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Appointment Style for Schedule to customize the appearance of displaying appointment in schedule. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Appointment Template to customize the appointment's default UI with custom UI in schedule. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Appointment view layout to render the custom appointment view layout with default or overlay layout option. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) The background color property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Schedule cell double tapped command which is executed when schedule cell is tapped twice. This is a binding property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Schedule cell long pressed command which is executed when schedule cell is Holden or long pressed. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Schedule cell tapped command which is executed when schedule cell is tapped. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Data Source property for schedule which is used to set the appointment collection to schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets Day View Settings property for schedule to customize and configure the appearance of day view in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the drag drop settings it has properties to customize the drag and drop operations of appointments in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets a value indicating whether the schedule can enable navigation or not to it's previous/next view. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or set the First Day of Week for schedule to modify the default first day of the week with any day in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Header Height property for schedule to customize the default height of the schedule header view. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Header Style for Schedule to customize and configure the appearance of header view in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the inline view layout property for schedule to render the custom inline view layout with default or overlay layout option. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the InlineView for Schedule MonthView it replaces the default inline view UI with given custom UI in schedule. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Locale value for schedule to localize the schedule default strings with given language. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Max Display Date value for schedule to restrict the visible from navigate beyond the date. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Min Display Date value for schedule to restrict the visible view from navigate behind the date. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Month View Cell Style for schedule to customize and configure the month view cell in month view of schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the month cell view layout property to define the month cell view layout option of schedule  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Month View Settings for schedule to customize and configure the appearance of month view in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Move To Date value for schedule which navigates the schedule to the particular date and time value. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Resource Item Template to replace the default UI of resource view with given custom UI. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Resource Mapping for schedule to map the custom resource properties to schedule resource properties. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Resource View height to customize the default height of resource container view in the Schedule. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the resource view settings to customize and configure the appearance of resource view in schedule. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Schedule Header Date Format for schedule to customize the displaying date format in the schedule header view. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Schedule Resources for Schedule which is used to set the resource collection for schedule. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Schedule View property for Schedule which defines the view to be display in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Selected Date property for schedule to select a particular date or time slot programmatically. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Selected resources property for schedule to select the resource view programmatically on schedule. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Selection Style property for schedule to customize the appearance of selection view in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Selection View for schedule which replaces the selection view's default UI view with given Custom UI view. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets a value indicating whether schedule can show the appointments in inline or not in month view. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets a value indicating whether schedule can show the resource view or not in the schedule views. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets a value of special time regions on schedule. This is a bindable property  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Time Interval Height property for schedule to customize the default height of time slot in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Time Interval property for schedule to customize the default time interval between time slots in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the TimelineViewSettings property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Time zone property for schedule to customize the default time zone of schedule with particular time zone. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the View Header Height for schedule to customize the default height of view header view in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the View Header Style for schedule to customize the appearance of view header view in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Visible Dates Changed Command to be executed when navigate or view type change of schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Week View Settings property for schedule to customize the appearance of week view in schedule. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the Work Week View Settings for schedule to customize the appearance of work week view in schedule. This is a bindable property.  
Top
Public Properties
 NameDescription
Public Property Gets or sets a value indicating whether the schedule can allows the appointment to drag or not on the view.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets the Appointment Mapping for schedule to map the custom appointment properties to schedule appointment properties  
Public Property Gets or sets the Appointment Style for Schedule to customize the appearance of displaying appointment in schedule  
Public Property Gets or sets the Appointment Template to customize the appointment's default UI with custom UI in schedule.  
Public Property Gets or sets the Appointment view layout for schedule to render the custom appointment view layout with default or overlay layout option  
Public Property (Inherited from Xamarin.Forms.Element)
Public Property Gets or sets the color of the background.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.BindableObject)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets the Schedule cell double tapped command which is executed when schedule cell is tapped twice  
Public Property Gets or sets the Schedule cell long pressed command which is executed when schedule cell is Holden or long pressed  
Public Property Gets or sets the Cell tapped command for schedule which is executed when the cell tapped in schedule  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property Gets or sets the Data Source property for schedule which is used to set the appointment collection to schedule  
Public Property Gets or sets Day View Settings property for schedule to customize and configure the appearance of day view in schedule  
Public Property Gets or sets the drag drop settings it has properties to customize the drag and drop operations of appointments in schedule  
Public Property (Inherited from Xamarin.Forms.Element)
Public Property Gets or sets a value indicating whether the schedule can enable navigation or not to it's previous/next view  
Public Property Gets or set the First Day of Week for schedule to modify the default first day of the week with any day in schedule  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.View)
Public Property Gets or sets the Header Height property for schedule to customize the default height of the schedule header view  
Public Property Gets or sets the Header Style for Schedule to customize and configure the appearance of header view in schedule  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.View)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property Gets or sets the InlineView for Schedule MonthView it replaces the default inline view UI with given custom UI in schedule.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets the Locale value for schedule to localize the schedule default strings with given language  
Public Property (Inherited from Xamarin.Forms.View)
Public Property Gets or sets the Max Display Date value for schedule to restrict the visible from navigate beyond the date  
Public Property Gets or sets the Min Display Date value for schedule to restrict the visible view from navigate behind the date  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets the Month View Cell Style for schedule to customize and configure the month view cell in month view of schedule  
Public PropertyThe MonthCellViewLayout property is used to define the View of the Schedule. This is a bindable property.  
Public PropertyThe MonthViewSettings property is used to configure the Month View in the Schedule. This is a bindable property.  
Public Property Gets or sets the Move To Date value for schedule which navigates the schedule to the particular date and time value  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property Gets or sets the Resource Item Template to replace the default UI of resource view with given custom UI  
Public Property Gets or sets the Resource Mapping for schedule to map the custom resource properties to schedule resource properties  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets the Resource View height for schedule to customize the default height of resource container view in the Schedule  
Public Property Gets or sets the resource view settings to customize and configure the appearance of resource view in schedule  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets the Schedule Header Date Format for schedule to customize the displaying date format in the schedule header view  
Public Property Gets or sets the Schedule Resources for Schedule which is used to set the resource collection for schedule  
Public Property Gets or sets the Schedule View property for Schedule which defines the view to be display in schedule  
Public Property Gets or sets the Selected Date property for schedule to select a particular date or time slot programmatically  
Public Property Gets or sets the Selected resources property for schedule to select the resource view programmatically on schedule  
Public Property Gets or sets the Selection Style property for schedule to customize the appearance of selection view in schedule  
Public Property Gets or sets the Selection View for schedule which replaces the selection view's default UI view with given Custom UI view  
Public PropertyThe ShowAppointmentsInline property is used to enable/disable the inline appointments view. This is a bindable property.  
Public Property Gets or sets a value indicating whether schedule can show the resource view or not in the schedule views  
Public Property Gets or sets the special time regions of the schedule.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property Gets or sets the Time Interval property for schedule to customize the default time interval between time slots in schedule  
Public Property Gets or sets the Time Interval Height property for schedule to customize the default height of time slot in schedule  
Public PropertyThe TimelineViewSettings property is used to configure the Timeline view in the Schedule. This is a bindable property.  
Public Property Gets or sets the Time zone property for schedule to customize the default time zone of schedule with particular time zone  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.View)
Public Property Gets or sets the View Header Height for schedule to customize the default height of view header view in schedule  
Public Property Gets or sets the View Header Style for schedule to customize the appearance of view header view in schedule  
Public Property Gets or sets the Visible Dates Changed Command to be executed when navigate or view type change of schedule.  
Public Property Gets or sets the Week View Settings property for schedule to customize the appearance of week view in schedule  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets the Work Week View Settings for schedule to customize the appearance of work week view in schedule  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Top
Public Methods
 NameDescription
Public Method Navigates the schedule in Backward direction to display the previous visible date(s) of the corresponding view  
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public MethodOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodOverloaded.  Releases all the managed and unmanaged resourced used by schedule object to reduce the memory usage  
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method Navigates the schedule in Forward direction to display the next visible date(s) of the corresponding view  
Public Method Gets the date collection from the RRule, recStartDate, rangeStartDate, rangeEndDate.  
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method Get visible appointment within the given dates  
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method Navigates the schedule visible view to based on the given date and time value of the date parameter.  
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.Element)
Public Method Resume the appointment collection update for schedule to update the appointments to schedule data source  
Public Method Gets the RRule string value from the RecurrenceProperties, Appointment StartTime and EndTime.  
Public Method Returns the recurrence properties details for the recurring appointment from the given recurrence rule and the recurrence start date  
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.Element)
Public MethodOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public Method Suspends the appointment collection update for schedule to prevent the data source collection update until the resume appointment update method call  
Public Method (Inherited from Xamarin.Forms.VisualElement)
Top
Protected Methods
 NameDescription
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected Internal Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.View)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOverridden.  Measures the children  
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.Element)
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded.  Iterates the index.
Public Extension MethodOverloaded.  Iterates the index.
Top
Public Events
 NameDescription
Public Event The Appointment Drag Over Event will raised when the appointment is dragging over the view in schedule  
Public Event The Appointment Drag Starting Event Will be raised when an appointment starts to drag on the view in schedule  
Public Event The Appointment Drop Event will be raised when the dragging appointment is drop on the view in schedule  
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event Event that is raised when tapped twice on any appointment or time slot or month cell of Schedule.  
Public Event Event that is raised when pressed and hold on any appointment or time slot or month cell of Schedule.  
Public Event Event that is raised when tapped on any appointment or time slot or month cell of Schedule.  
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event The Header Tapped Event will be raised when tapped on the header view of schedule it contains the Header Tapped Event Argument  
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event Event that is raised when tapped on any appointment which are listed in month view of schedule.  
Public Event Event that is raised when an appointment is loaded in the schedule view (day view, work view or month view).  
Public Event Event that is raised when each cells (for every date) for month view of schedule loaded.  
Public Event Event that is raised while list of appointments loaded in inline view when tapped on any date in the month view.  
Public Event Event that is raised while inline view is loaded when tapped on any date in the month view.  
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event The Resource item tapped Event that is raised when any schedule resource item view tapped on the schedule.  
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event Event that is raised when tapped on the view header layout of Schedule.  
Public Event Event that is raised when visible dates changed due to date navigation or when view type changed.  
Top
See Also