menu

ASP.NET Web Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SchedulePropertiesBuilder

    Show / Hide Table of Contents

    Class SchedulePropertiesBuilder

    A builder class that holds all Schedule properties.

    Inheritance
    System.Object
    SchedulePropertiesBuilder
    Implements
    IPropertiesBuilder
    System.Web.IHtmlString
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.JavaScript
    Assembly: Syncfusion.EJ.dll
    Syntax
    public class SchedulePropertiesBuilder : IPropertiesBuilder, IHtmlString

    Constructors

    SchedulePropertiesBuilder()

    Initializes a new instance of the SchedulePropertiesBuilder class.

    Declaration
    public SchedulePropertiesBuilder()

    SchedulePropertiesBuilder(Schedule)

    Initializes a new instance of the SchedulePropertiesBuilder class.

    Declaration
    public SchedulePropertiesBuilder(Schedule schedule)
    Parameters
    Type Name Description
    Schedule schedule

    It accepts the Schedule object.

    Fields

    schedule

    It stores the value for schedule object.

    Declaration
    public Schedule schedule
    Field Value
    Type Description
    Schedule

    Methods

    AgendaViewSettings(Action<AgendaViewSettingsBuilder>)

    It stores all the options related to agenda view settings of the Schedule.

    Declaration
    public SchedulePropertiesBuilder AgendaViewSettings(Action<AgendaViewSettingsBuilder> agendaViewSettings)
    Parameters
    Type Name Description
    System.Action<AgendaViewSettingsBuilder> agendaViewSettings

    It accept all the options related to agenda view settings of the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    AllDayCellsTemplateId(String)

    This field stores the AllDayCells template value.

    Declaration
    public SchedulePropertiesBuilder AllDayCellsTemplateId(string allDayCellsTemplateId)
    Parameters
    Type Name Description
    System.String allDayCellsTemplateId

    It accepts the AllDayCells template value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    AllowDelete()

    This field stores the value which indicates whether to disable the appointment delete option on the Scheduler or not.

    Declaration
    public SchedulePropertiesBuilder AllowDelete()
    Returns
    Type Description
    SchedulePropertiesBuilder

    AllowDragAndDrop()

    This field stores the value which indicates whether to allow the appointments to be dragged and dropped at required time.

    Declaration
    public SchedulePropertiesBuilder AllowDragAndDrop()
    Returns
    Type Description
    SchedulePropertiesBuilder

    AllowDragAndDrop(Boolean)

    This field stores the value which indicates whether to allow the appointments to be dragged and dropped at required time.

    Declaration
    public SchedulePropertiesBuilder AllowDragAndDrop(bool allowDragAndDrop)
    Parameters
    Type Name Description
    System.Boolean allowDragAndDrop

    It accepts the value which indicates whether to allow the appointments to be dragged and dropped at required time.

    Returns
    Type Description
    SchedulePropertiesBuilder

    AllowDragDrop()

    This field stores the value which indicates whether to allow the appointments to be dragged and dropped at required time.

    Declaration
    public SchedulePropertiesBuilder AllowDragDrop()
    Returns
    Type Description
    SchedulePropertiesBuilder

    AllowDragDrop(Boolean)

    This field stores the value which indicates whether to allow the appointments to be dragged and dropped at required time.

    Declaration
    public SchedulePropertiesBuilder AllowDragDrop(bool allowDragDrop)
    Parameters
    Type Name Description
    System.Boolean allowDragDrop

    It accepts the value which indicates whether to allow the appointments to be dragged and dropped at required time.

    Returns
    Type Description
    SchedulePropertiesBuilder

    AllowInline()

    This field stores the value which indicates whether to allow the user to create/edit appointments through a single cell click or not.

    Declaration
    public SchedulePropertiesBuilder AllowInline()
    Returns
    Type Description
    SchedulePropertiesBuilder

    AllowInline(Boolean)

    This field stores the value which indicates whether to allow the user to create/edit appointments through a single cell click or not.

    Declaration
    public SchedulePropertiesBuilder AllowInline(bool allowInline)
    Parameters
    Type Name Description
    System.Boolean allowInline

    It accepts the value which indicates whether to allow the user to create/edit appointments through a single cell click or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    AllowKeyboardNavigation()

    This field stores the value which indicates whether to allows interaction through keyboard shortcut keys or not.

    Declaration
    public SchedulePropertiesBuilder AllowKeyboardNavigation()
    Returns
    Type Description
    SchedulePropertiesBuilder

    AllowKeyboardNavigation(Boolean)

    This field stores the value which indicates whether to allows interaction through keyboard shortcut keys or not.

    Declaration
    public SchedulePropertiesBuilder AllowKeyboardNavigation(bool allowKeyboardNavigation)
    Parameters
    Type Name Description
    System.Boolean allowKeyboardNavigation

    It accept the value which indicates whether to allows interaction through keyboard shortcut keys or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    AppointmentDragArea(String)

    This field stores the draggable area value for the Scheduler appointments.

    Declaration
    public SchedulePropertiesBuilder AppointmentDragArea(string appointmentDragArea)
    Parameters
    Type Name Description
    System.String appointmentDragArea

    It accepts the draggable area value for the Scheduler appointments.

    Returns
    Type Description
    SchedulePropertiesBuilder

    AppointmentSettings(Action<ScheduleFieldsBuilder>)

    It stores the dataSource collection and the fields related to appointments.

    Declaration
    public SchedulePropertiesBuilder AppointmentSettings(Action<ScheduleFieldsBuilder> appointmentSettings)
    Parameters
    Type Name Description
    System.Action<ScheduleFieldsBuilder> appointmentSettings

    It accept the dataSource collection and the fields related to appointments.

    Returns
    Type Description
    SchedulePropertiesBuilder

    AppointmentTemplateId(String)

    This field stores the appointment template value.

    Declaration
    public SchedulePropertiesBuilder AppointmentTemplateId(string appointmentTemplateId)
    Parameters
    Type Name Description
    System.String appointmentTemplateId

    It accepts the appointment template value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    BlockoutSettings(Action<BlockoutSettingsBuilder>)

    It stores all the options related to blockout settings of the Schedule.

    Declaration
    public SchedulePropertiesBuilder BlockoutSettings(Action<BlockoutSettingsBuilder> blockoutSettings)
    Parameters
    Type Name Description
    System.Action<BlockoutSettingsBuilder> blockoutSettings

    It accept all the options related to blockout settings of the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    BusinessEndHour()

    This field stores the default businesses end hour value.

    Declaration
    public SchedulePropertiesBuilder BusinessEndHour()
    Returns
    Type Description
    SchedulePropertiesBuilder

    BusinessEndHour(Int32)

    This field stores the business end hour value.

    Declaration
    public SchedulePropertiesBuilder BusinessEndHour(int businessEndHour)
    Parameters
    Type Name Description
    System.Int32 businessEndHour

    It accepts the business the end hour value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    BusinessStartHour()

    This field stores the default business start hour value.

    Declaration
    public SchedulePropertiesBuilder BusinessStartHour()
    Returns
    Type Description
    SchedulePropertiesBuilder

    BusinessStartHour(Int32)

    This field stores the business start hour value.

    Declaration
    public SchedulePropertiesBuilder BusinessStartHour(int businessStartHour)
    Parameters
    Type Name Description
    System.Int32 businessStartHour

    It accepts the business the start hour value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    CategorizeSettings(Action<CategorizeSettingsBuilder>)

    It stores various categorize colors to the Schedule appointments to differentiate it.

    Declaration
    public SchedulePropertiesBuilder CategorizeSettings(Action<CategorizeSettingsBuilder> categorizeSettings)
    Parameters
    Type Name Description
    System.Action<CategorizeSettingsBuilder> categorizeSettings

    It accept the various categorize colors to the Schedule appointments to differentiate it.

    Returns
    Type Description
    SchedulePropertiesBuilder

    CellHeight(String)

    This field stores the cell height value.

    Declaration
    public SchedulePropertiesBuilder CellHeight(string cellHeight)
    Parameters
    Type Name Description
    System.String cellHeight

    It accepts the cell height value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    CellWidth(String)

    This field stores the cell width value.

    Declaration
    public SchedulePropertiesBuilder CellWidth(string cellWidth)
    Parameters
    Type Name Description
    System.String cellWidth

    It accepts the cell width value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ContextMenuSettings(Action<ContextMenuSettingsBuilder>)

    It stores all the options related to the Scheduler context menu settings.

    Declaration
    public SchedulePropertiesBuilder ContextMenuSettings(Action<ContextMenuSettingsBuilder> scheduleContextMenu)
    Parameters
    Type Name Description
    System.Action<ContextMenuSettingsBuilder> scheduleContextMenu

    It accept all the options related to the context menu settings of Scheduler.

    Returns
    Type Description
    SchedulePropertiesBuilder

    CssClass(String)

    This field stores the custom CSS class name that defines specific user-defined styles and themes to be applied for partial or complete elements of the Schedule.

    Declaration
    public SchedulePropertiesBuilder CssClass(string cssClass)
    Parameters
    Type Name Description
    System.String cssClass

    It accepts the custom CSS class name that defines specific user-defined styles and themes to be applied for partial or complete elements of the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    CurrentDate(DateTime)

    This field stores the current date value.

    Declaration
    public SchedulePropertiesBuilder CurrentDate(DateTime currentDate)
    Parameters
    Type Name Description
    System.DateTime currentDate

    It accepts the date value in DateTime format.

    Returns
    Type Description
    SchedulePropertiesBuilder

    CurrentDate(String)

    This field stores the current date value in String format.

    Declaration
    public SchedulePropertiesBuilder CurrentDate(string currentDate)
    Parameters
    Type Name Description
    System.String currentDate

    It accepts the date value in String format.

    Returns
    Type Description
    SchedulePropertiesBuilder

    CurrentView(CurrentView)

    This field stores the view name which needs to be displayed on the initial loading of the Schedule.

    Declaration
    public SchedulePropertiesBuilder CurrentView(CurrentView currentView)
    Parameters
    Type Name Description
    CurrentView currentView

    It accepts the view name which needs to be displayed on the initial loading of the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    DateFormat(String)

    This field stores the Schedule date format value.

    Declaration
    public SchedulePropertiesBuilder DateFormat(string dateFormat)
    Parameters
    Type Name Description
    System.String dateFormat

    It accepts the Schedule date format value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    DateHeaderTemplateId(String)

    This field stores the dateHeader template value.

    Declaration
    public SchedulePropertiesBuilder DateHeaderTemplateId(string dateHeaderTemplateId)
    Parameters
    Type Name Description
    System.String dateHeaderTemplateId

    It accepts the the dateHeader template value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableAppointmentNavigation()

    This field stores the value which indicates whether to shows the previous/next appointment navigator button on the Scheduler or not.

    Declaration
    public SchedulePropertiesBuilder EnableAppointmentNavigation()
    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableAppointmentNavigation(Boolean)

    This field stores the value which indicates whether to shows the previous/next appointment navigator button on the Scheduler or not.

    Declaration
    public SchedulePropertiesBuilder EnableAppointmentNavigation(bool enableAppointmentNavigation)
    Parameters
    Type Name Description
    System.Boolean enableAppointmentNavigation

    It accept the value which indicates whether to shows the previous/next appointment navigator button on the Scheduler or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableAppointmentResize()

    This field stores the value which indicates whether to allow appointments to be resized or not.

    Declaration
    public SchedulePropertiesBuilder EnableAppointmentResize()
    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableAppointmentResize(Boolean)

    This field stores the value which indicates whether to enables the resize behavior of appointments within the Schedule or not.

    Declaration
    public SchedulePropertiesBuilder EnableAppointmentResize(bool enableAppointmentResize)
    Parameters
    Type Name Description
    System.Boolean enableAppointmentResize

    It accept the value which indicates whether to enables the resize behavior of appointments within the Schedule or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableLoadOnDemand()

    This field stores the value which indicates whether to enable the loading of Schedule appointments based on requirement.

    Declaration
    public SchedulePropertiesBuilder EnableLoadOnDemand()
    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableLoadOnDemand(Boolean)

    This field stores the value which indicates whether to enable the loading of Schedule appointments based on requirement

    Declaration
    public SchedulePropertiesBuilder EnableLoadOnDemand(bool loadOnDemand)
    Parameters
    Type Name Description
    System.Boolean loadOnDemand

    It accepts the value which indicates whether to enable the loading of Schedule appointments based on requirement.

    Returns
    Type Description
    SchedulePropertiesBuilder

    EnablePersistence()

    This field stores the current model value to the browser cookies for state maintenance. When the page gets refreshed, Schedule control values are retained.

    Declaration
    public SchedulePropertiesBuilder EnablePersistence()
    Returns
    Type Description
    SchedulePropertiesBuilder

    This method returns boolean value

    EnablePersistence(Boolean)

    This field stores the current model value to the browser cookies for state maintenance. When the page gets refreshed, Schedule control values are retained.

    Declaration
    public SchedulePropertiesBuilder EnablePersistence(bool enablePersistence)
    Parameters
    Type Name Description
    System.Boolean enablePersistence

    It accept the current model value to the browser cookies for state maintenance. When the page gets refreshed, Schedule control values are retained.

    Returns
    Type Description
    SchedulePropertiesBuilder

    This method returns boolean value

    EnableRecurrenceValidation()

    This field stores the value which indicates whether to allow the validation of recurrence pattern to take place in Schedule or not.

    Declaration
    public SchedulePropertiesBuilder EnableRecurrenceValidation()
    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableRecurrenceValidation(Boolean)

    This field stores the value which indicates whether to allow the validation of recurrence pattern to take place in Schedule or not.

    Declaration
    public SchedulePropertiesBuilder EnableRecurrenceValidation(bool enableRecurrenceValidation)
    Parameters
    Type Name Description
    System.Boolean enableRecurrenceValidation

    It accepts the value which indicates whether to allow the validation of recurrence pattern to take place in Schedule or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableResize()

    This field stores the value which indicates whether to allow appointments to be resized or not.

    Declaration
    public SchedulePropertiesBuilder EnableResize()
    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableResize(Boolean)

    This field stores the value which indicates whether to allow appointments to be resized or not.

    Declaration
    public SchedulePropertiesBuilder EnableResize(bool enableResize)
    Parameters
    Type Name Description
    System.Boolean enableResize

    It accepts the value which indicates whether to allow appointments to be resized or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableRTL()

    This field stores the value which indicates whether to enable RTL mode in Schedule.

    Declaration
    public SchedulePropertiesBuilder EnableRTL()
    Returns
    Type Description
    SchedulePropertiesBuilder

    EnableRTL(Boolean)

    This field stores the value which indicates whether to enable RTL mode in Schedule.

    Declaration
    public SchedulePropertiesBuilder EnableRTL(bool rtl)
    Parameters
    Type Name Description
    System.Boolean rtl

    It accepts the value which indicates whether to enable RTL mode in Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    EndHour()

    This field stores the default Schedule end hour value.

    Declaration
    public SchedulePropertiesBuilder EndHour()
    Returns
    Type Description
    SchedulePropertiesBuilder

    EndHour(Int32)

    This field stores the Schedule end hour value.

    Declaration
    public SchedulePropertiesBuilder EndHour(int endHour)
    Parameters
    Type Name Description
    System.Int32 endHour

    It accepts the Schedule end hour value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    FirstDayOfWeek(DayOfWeek)

    This field stores the specific day as the starting day of the week.

    Declaration
    public SchedulePropertiesBuilder FirstDayOfWeek(DayOfWeek firstDayOfWeek)
    Parameters
    Type Name Description
    System.DayOfWeek firstDayOfWeek

    It accepts the specific day as the starting day of the week.

    Returns
    Type Description
    SchedulePropertiesBuilder

    Group(Action<GroupBuilder>)

    It stores the array of resource names to be grouped on the Schedule.

    Declaration
    public SchedulePropertiesBuilder Group(Action<GroupBuilder> group)
    Parameters
    Type Name Description
    System.Action<GroupBuilder> group

    It accept the array of resource names to be grouped on the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    Height(String)

    This field stores the Schedule height value.

    Declaration
    public SchedulePropertiesBuilder Height(string height)
    Parameters
    Type Name Description
    System.String height

    It accepts the Schedule height value..

    Returns
    Type Description
    SchedulePropertiesBuilder

    HighlightBusinessHours()

    This field stores the default value which indicates to highlight the business hours.

    Declaration
    public SchedulePropertiesBuilder HighlightBusinessHours()
    Returns
    Type Description
    SchedulePropertiesBuilder

    HighlightBusinessHours(Boolean)

    This field stores the value which indicates whether to highlight the business hours or not.

    Declaration
    public SchedulePropertiesBuilder HighlightBusinessHours(bool highlightBusinessHours)
    Parameters
    Type Name Description
    System.Boolean highlightBusinessHours

    It accepts the value which indicates whether to highlight the business hours or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    IsDST(Boolean)

    This field stores the value which indicates whether to allow the Schedule to observe Daylight Saving Time for supported timezones or not.

    Declaration
    public SchedulePropertiesBuilder IsDST(bool isDST)
    Parameters
    Type Name Description
    System.Boolean isDST

    It accepts the value which indicates whether to allow the Schedule to observe Daylight Saving Time for supported timezones or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    IsResponsive()

    This field stores the value which indicates whether to adapts the Schedule layout to fit the device screen size or not.

    Declaration
    public SchedulePropertiesBuilder IsResponsive()
    Returns
    Type Description
    SchedulePropertiesBuilder

    IsResponsive(Boolean)

    This field stores the value which indicates whether to adapts the Schedule layout to fit the device screen size or not.

    Declaration
    public SchedulePropertiesBuilder IsResponsive(bool isResponsive)
    Parameters
    Type Name Description
    System.Boolean isResponsive

    It accepts the value which indicates whether to adapts the Schedule layout to fit the device screen size or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    Locale(String)

    This field stores the specific culture value of the Schedule.

    Declaration
    public SchedulePropertiesBuilder Locale(string localization)
    Parameters
    Type Name Description
    System.String localization

    It accepts the specific culture value of the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    MaxDate(DateTime)

    This field stores the maximum date value to be displayed on the Schedule.

    Declaration
    public SchedulePropertiesBuilder MaxDate(DateTime maxDate)
    Parameters
    Type Name Description
    System.DateTime maxDate

    It accepts the maximum date value in DateTime format to be displayed on the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    MaxDate(String)

    This field stores the maximum date value to be displayed on the Schedule in String format.

    Declaration
    public SchedulePropertiesBuilder MaxDate(string maxDate)
    Parameters
    Type Name Description
    System.String maxDate

    It accepts the maximum date value in String format to be displayed on the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    MinDate(DateTime)

    This field stores the minimum date value to be displayed on the Schedule.

    Declaration
    public SchedulePropertiesBuilder MinDate(DateTime minDate)
    Parameters
    Type Name Description
    System.DateTime minDate

    It accepts the minimum date value in DateTime format to be displayed on the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    MinDate(String)

    This field stores the minimum date value to be displayed on the Schedule in String format.

    Declaration
    public SchedulePropertiesBuilder MinDate(string minDate)
    Parameters
    Type Name Description
    System.String minDate

    It accepts the minimum date value in String format to be displayed on the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    Orientation(Orientation)

    This field stores the orientation value.

    Declaration
    public SchedulePropertiesBuilder Orientation(Orientation orientation)
    Parameters
    Type Name Description
    Orientation orientation

    It accepts the orientation value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    PrioritySettings(Action<PrioritySettingsBuilder>)

    It stores all the options related to priority settings of the Schedule.

    Declaration
    public SchedulePropertiesBuilder PrioritySettings(Action<PrioritySettingsBuilder> prioritySettings)
    Parameters
    Type Name Description
    System.Action<PrioritySettingsBuilder> prioritySettings

    It accept all the options related to priority settings of the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ReadOnly()

    This field stores the value which indicates whether to disable the interaction with the Schedule appointments or not.

    Declaration
    public SchedulePropertiesBuilder ReadOnly()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ReadOnly(Boolean)

    This field stores the value which indicates whether to disable the interaction with the Schedule appointments or not.

    Declaration
    public SchedulePropertiesBuilder ReadOnly(bool readOnly)
    Parameters
    Type Name Description
    System.Boolean readOnly

    It accepts the value which indicates whether to disable the interaction with the Schedule appointments or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ReminderSettings(Action<ReminderSettingsBuilder>)

    It stores all the options related to the reminder settings of Scheduler.

    Declaration
    public SchedulePropertiesBuilder ReminderSettings(Action<ReminderSettingsBuilder> reminderOptions)
    Parameters
    Type Name Description
    System.Action<ReminderSettingsBuilder> reminderOptions

    It accept all the options related to the reminder settings of Scheduler

    Returns
    Type Description
    SchedulePropertiesBuilder

    Render()

    It creates Schedule control.

    Declaration
    public void Render()

    RenderDates(Action<ScheduleRenderDatesBuilder>)

    It stores the specific start and end dates to be rendered in the Schedule control.

    Declaration
    public SchedulePropertiesBuilder RenderDates(Action<ScheduleRenderDatesBuilder> renderDates)
    Parameters
    Type Name Description
    System.Action<ScheduleRenderDatesBuilder> renderDates

    It accept the specific start and end dates to be rendered in the Schedule control.

    Returns
    Type Description
    SchedulePropertiesBuilder

    RenderDates(List<Object>)

    It stores the specific start and end dates to be rendered in the Schedule control.

    Declaration
    public SchedulePropertiesBuilder RenderDates(List<object> customDates)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.Object> customDates
    Returns
    Type Description
    SchedulePropertiesBuilder

    ResourceHeaderTemplateId(String)

    This field stores the resourceHeader template value.

    Declaration
    public SchedulePropertiesBuilder ResourceHeaderTemplateId(string resourceHeaderTemplateId)
    Parameters
    Type Name Description
    System.String resourceHeaderTemplateId

    It accepts the resourceHeader template value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    Resources(Action<ResourcesBuilder>)

    It stores all the options related to the resources settings of Scheduler.

    Declaration
    public SchedulePropertiesBuilder Resources(Action<ResourcesBuilder> resource)
    Parameters
    Type Name Description
    System.Action<ResourcesBuilder> resource

    It accept all the options related to the resources settings of Scheduler.

    Returns
    Type Description
    SchedulePropertiesBuilder

    Resources(List<Resources>)

    This field stores all the options related to the resources settings of Scheduler.

    Declaration
    public SchedulePropertiesBuilder Resources(List<Resources> resource)
    Parameters
    Type Name Description
    System.Collections.Generic.List<Resources> resource

    It accept all the options related to the resources settings of Scheduler.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ScheduleClientSideEvents(Action<ScheduleClientSideEventsBuilder>)

    This field stores all the available client side event names.

    Declaration
    public SchedulePropertiesBuilder ScheduleClientSideEvents(Action<ScheduleClientSideEventsBuilder> scheduleClientSideEvents)
    Parameters
    Type Name Description
    System.Action<ScheduleClientSideEventsBuilder> scheduleClientSideEvents

    It accept all the available client side event names.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowAllDayRow()

    This field stores the value which indicates whether to display the all-day row cells on the Schedule or not.

    Declaration
    public SchedulePropertiesBuilder ShowAllDayRow()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowAllDayRow(Boolean)

    This field stores the value which indicates whether to display the all-day row cells on the Schedule or not.

    Declaration
    public SchedulePropertiesBuilder ShowAllDayRow(bool showAllDayRow)
    Parameters
    Type Name Description
    System.Boolean showAllDayRow

    It accepts the value which indicates whether to display the all-day row cells on the Schedule or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowAppointmentNavigator()

    This field stores the value which indicates whether to shows the previous/next appointment navigator button on the Scheduler or not.

    Declaration
    public SchedulePropertiesBuilder ShowAppointmentNavigator()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowAppointmentNavigator(Boolean)

    This field stores the value which indicates whether to shows the previous/next appointment navigator button on the Scheduler or not.

    Declaration
    public SchedulePropertiesBuilder ShowAppointmentNavigator(bool showAppointmentNavigator)
    Parameters
    Type Name Description
    System.Boolean showAppointmentNavigator

    It accept the value which indicates whether to shows the previous/next appointment navigator button on the Scheduler or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowCurrentTimeIndicator()

    This field stores the value which indicates whether to displays the current time indicator on the Schedule or not.

    Declaration
    public SchedulePropertiesBuilder ShowCurrentTimeIndicator()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowCurrentTimeIndicator(Boolean)

    This field stores the value which indicates whether to displays the current time indicator on the Schedule or not.

    Declaration
    public SchedulePropertiesBuilder ShowCurrentTimeIndicator(bool showCurrentTimeIndicator)
    Parameters
    Type Name Description
    System.Boolean showCurrentTimeIndicator

    It accept the value which indicates whether to displays the current time indicator on the Schedule or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowDeleteConfirmationDialog()

    This field stores the value which indicates whether to show the delete confirmation dialog before deleting an appointment or not.

    Declaration
    public SchedulePropertiesBuilder ShowDeleteConfirmationDialog()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowDeleteConfirmationDialog(Boolean)

    This field stores the value which indicates whether to show the delete confirmation dialog before deleting an appointment or not.

    Declaration
    public SchedulePropertiesBuilder ShowDeleteConfirmationDialog(bool ShowDeleteConfirmationDialog)
    Parameters
    Type Name Description
    System.Boolean ShowDeleteConfirmationDialog

    It accepts the value which indicates whether to show the delete confirmation dialog before deleting an appointment or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowHeaderBar()

    This field stores the value which indicates whether to displays the header bar on the Schedule or not.

    Declaration
    public SchedulePropertiesBuilder ShowHeaderBar()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowHeaderBar(Boolean)

    This field stores the value which indicates whether to displays the header bar on the Schedule or not.

    Declaration
    public SchedulePropertiesBuilder ShowHeaderBar(bool showHeaderBar)
    Parameters
    Type Name Description
    System.Boolean showHeaderBar

    It accepts the value which indicates whether to displays the header bar on the Schedule or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowLocationField()

    This field stores the value which indicates whether to displays the location field additionally on Schedule appointment window or not.

    Declaration
    public SchedulePropertiesBuilder ShowLocationField()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowLocationField(Boolean)

    This field stores the value which indicates whether to displays the location field additionally on Schedule appointment window or not.

    Declaration
    public SchedulePropertiesBuilder ShowLocationField(bool showLocationField)
    Parameters
    Type Name Description
    System.Boolean showLocationField

    It accepts the value which indicates whether to displays the location field additionally on Schedule appointment window or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowNextPrevMonth()

    This field stores the value which indicates whether to displays the other months days in the current month on the Schedule or not.

    Declaration
    public SchedulePropertiesBuilder ShowNextPrevMonth()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowNextPrevMonth(Boolean)

    This field stores the value which indicates whether to displays the other months days in the current month on the Schedule or not.

    Declaration
    public SchedulePropertiesBuilder ShowNextPrevMonth(bool ShowNextPrevMonth)
    Parameters
    Type Name Description
    System.Boolean ShowNextPrevMonth

    It accepts the value which indicates whether to displays the other months days in the current month on the Schedule or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowOverflowButton()

    This field stores the value which indicates whether to allow the height of the work-cells to adjust automatically (either expand or collapse) based on the number of appointment count or not.

    Declaration
    public SchedulePropertiesBuilder ShowOverflowButton()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowOverflowButton(Boolean)

    This field stores the value which indicates whether to allow the height of the work-cells to adjust automatically (either expand or collapse) based on the number of appointment count or not.

    Declaration
    public SchedulePropertiesBuilder ShowOverflowButton(bool showOverflowButton)
    Parameters
    Type Name Description
    System.Boolean showOverflowButton
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowQuickWindow()

    This field stores the value which indicates whether to displays the quick window for every single click made on the Schedule cells or appointments or not.

    Declaration
    public SchedulePropertiesBuilder ShowQuickWindow()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowQuickWindow(Boolean)

    This field stores the value which indicates whether to displays the quick window for every single click made on the Schedule cells / appointments or not.

    Declaration
    public SchedulePropertiesBuilder ShowQuickWindow(bool showQuickWindow)
    Parameters
    Type Name Description
    System.Boolean showQuickWindow

    It accepts the value which indicates whether to displays the quick window for every single click made on the Schedule cells / appointments or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowTimeScale()

    This field stores the value which indicates whether to show or hide the time slots in Schedule.

    Declaration
    public SchedulePropertiesBuilder ShowTimeScale()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowTimeScale(Boolean)

    This field stores the value which indicates whether to show or hide the time slots in Schedule.

    Declaration
    public SchedulePropertiesBuilder ShowTimeScale(bool showTimeScale)
    Parameters
    Type Name Description
    System.Boolean showTimeScale

    It accepts the value which indicates whether to show or hide the time slots in Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowTimeZoneFields()

    This field stores the value which indicates whether to displays the start and end timezone fields on the Schedule appointment window or not.

    Declaration
    public SchedulePropertiesBuilder ShowTimeZoneFields()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowTimeZoneFields(Boolean)

    This field stores the value which indicates whether to displays the start and end timezone fields on the Schedule appointment window or not.

    Declaration
    public SchedulePropertiesBuilder ShowTimeZoneFields(bool showTimeZoneFields)
    Parameters
    Type Name Description
    System.Boolean showTimeZoneFields

    It accepts the value which indicates whether to displays the start and end timezone fields on the Schedule appointment window or not.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowWeekend()

    This field stores the value which indicates whether to hide the weekend days on all the Scheduler views.

    Declaration
    public SchedulePropertiesBuilder ShowWeekend()
    Returns
    Type Description
    SchedulePropertiesBuilder

    ShowWeekend(Boolean)

    This field stores the value which indicates whether to hide the weekend days on all the Scheduler views.

    Declaration
    public SchedulePropertiesBuilder ShowWeekend(bool showWeekend)
    Parameters
    Type Name Description
    System.Boolean showWeekend

    It accepts the value which indicates whether to hide the weekend days on all the Scheduler views.

    Returns
    Type Description
    SchedulePropertiesBuilder

    StartHour()

    This field stores the default Schedule start hour value.

    Declaration
    public SchedulePropertiesBuilder StartHour()
    Returns
    Type Description
    SchedulePropertiesBuilder

    StartHour(Int32)

    This field stores the Schedule start hour value.

    Declaration
    public SchedulePropertiesBuilder StartHour(int startHour)
    Parameters
    Type Name Description
    System.Int32 startHour

    It accepts the Schedule start hour value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    TimeMode(TimeMode)

    This field stores the 12 or 24 hour time mode value.

    Declaration
    public SchedulePropertiesBuilder TimeMode(TimeMode timeMode)
    Parameters
    Type Name Description
    TimeMode timeMode

    It accepts the 12 or 24 hour time mode value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    TimeScale(Action<TimeScaleBuilder>)

    It stores all the options related to the time scale of Scheduler. The timeslots either major or minor slots can be customized with this property.

    Declaration
    public SchedulePropertiesBuilder TimeScale(Action<TimeScaleBuilder> timeScale)
    Parameters
    Type Name Description
    System.Action<TimeScaleBuilder> timeScale

    It accept all the options related to the time scale of Scheduler. The timeslots either major or minor slots can be customized with this property.

    Returns
    Type Description
    SchedulePropertiesBuilder

    TimeZone(String)

    This field stores the timezone value.

    Declaration
    public SchedulePropertiesBuilder TimeZone(string timeZone)
    Parameters
    Type Name Description
    System.String timeZone

    It accepts the timezone value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    TimeZoneCollection(Action<TimezoneCollectionBuilder>)

    It stores the collection of timezone items to be bound to the Schedule.

    Declaration
    public SchedulePropertiesBuilder TimeZoneCollection(Action<TimezoneCollectionBuilder> timezoneCollection)
    Parameters
    Type Name Description
    System.Action<TimezoneCollectionBuilder> timezoneCollection

    It accept the collection of timezone items to be bound to the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    TimeZoneInfo(TimeZoneInfo)

    This field stores the timezone information value.

    Declaration
    public SchedulePropertiesBuilder TimeZoneInfo(TimeZoneInfo timeZoneInfo)
    Parameters
    Type Name Description
    System.TimeZoneInfo timeZoneInfo

    It accepts the timezone information value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    ToHtmlString()

    It converts the Schedule properties into Html elements.

    Declaration
    public string ToHtmlString()
    Returns
    Type Description
    System.String

    It returns the Schedule properties as Html elements.

    TooltipSettings(Action<ToolTipSettingsBuilder>)

    It stores all the options related to tooltip settings of the Schedule.

    Declaration
    public SchedulePropertiesBuilder TooltipSettings(Action<ToolTipSettingsBuilder> tooltipSettings)
    Parameters
    Type Name Description
    System.Action<ToolTipSettingsBuilder> tooltipSettings

    It accept all the options related to tooltip settings of the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    Views(List<String>)

    This field stores the view collection to be displayed on the Schedule.

    Declaration
    public SchedulePropertiesBuilder Views(List<string> views)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.String> views

    It accepts the view collection to be displayed on the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    Width(String)

    This field stores the Schedule width value.

    Declaration
    public SchedulePropertiesBuilder Width(string width)
    Parameters
    Type Name Description
    System.String width

    It accepts the Schedule width value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    WorkCellsTemplateId(String)

    This field stores the workCells template value.

    Declaration
    public SchedulePropertiesBuilder WorkCellsTemplateId(string workCellsTemplateId)
    Parameters
    Type Name Description
    System.String workCellsTemplateId

    It accepts the workCells template value.

    Returns
    Type Description
    SchedulePropertiesBuilder

    WorkHours(Action<WorkHoursBuilder>)

    It stores all the options related to workhour settings of the Schedule.

    Declaration
    public SchedulePropertiesBuilder WorkHours(Action<WorkHoursBuilder> businessHours)
    Parameters
    Type Name Description
    System.Action<WorkHoursBuilder> businessHours

    It accept all the options related to workhour settings of the Schedule.

    Returns
    Type Description
    SchedulePropertiesBuilder

    WorkWeek(List<String>)

    This field stores the different day collection within workWeek view.

    Declaration
    public SchedulePropertiesBuilder WorkWeek(List<string> workWeek)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.String> workWeek

    It accepts the different day collection within workWeek view.

    Returns
    Type Description
    SchedulePropertiesBuilder

    Implements

    IPropertiesBuilder
    System.Web.IHtmlString
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved