DevExpress.XtraScheduler.v12.2.Reporting Provides options used to specify how resource headers are printed in Scheduler Reporting. Initializes a new instance of the ReportResourceHeaderOptions class with the default settings. Overrides the corresponding property of the base class to hide it. Always 0. Provides options used to specify how appointments are displayed in a . Initializes a new instance of the ReportWeekViewAppointmentDisplayOptions class with the default settings. Provides options used to specify how appointments are displayed in a . Initializes a new instance of the ReportMonthViewAppointmentDisplayOptions class with the default settings. Provides options used to specify how appointments are displayed in a . Initializes a new instance of the ReportDayViewAppointmentDisplayOptions class with the default settings. Overrides the corresponding member of the base class. Always false. Lists types used to specify how the can be paged (partitioned and aligned) when creating a report. Specifies the time span with duration equal to one day. Specifies the time span with duration equal to one hour. Specifies the time span with duration equal to one month. Specifies that no special interval partitioning and aligning is required. Specifies the time span with duration equal to one quarter. Specifies the time span with duration equal to one week. Specifies the time span with duration equal to one year. Lists the values used to specify how the string representing the time interval should be formatted in the control. Prints two lines: the date (format string "dd MMMM yyyy") and the day of the week (format string "dddd"). Uses the most appropriate for the associated view. Prints two lines: the start date of the printed interval (format string "dd MMMM") and the end date of the printed interval (format string "dd MMMM yyyy"). Prints the start and end time of the visible interval obtained via the method of the base time scale. Prints two lines: the start date of the printed interval (format string "dd MMMM") and the end date of the printed interval (format string "dd MMMM yyyy"). Represents a base class for information controls displaying time intervals in the report. Gets or sets how the time interval for display is chosen. A enumeration specifying which time interval to print. Gets the time interval printed by the control. A object representing the time interval. Represents an information control used to print a textual view of the time interval, using the specified format. Initializes a new instance of the FormatTimeIntervalInfo class with default settings. Specifies whether the date format is dependant on the bound time cells. true to select the format automatically dependant on the time cells; otherwise, false. Specifies the format string to display the datetime value by the control. A format string. Gets or sets the time cells determining the date ranges displayed in the control. A descendant representing the bound time cells. Represents a method that will handle the event. Represents a method that will handle the event. The event source. A object which contains event data. Provides data for the event raised by information controls, such as and . Initializes a new instance of the TextCustomizingEventArgs class with the specified text string. A object containing text being printed in the control. Gets or sets the text printed by the control. A representing the text being printed. Represents a print adapter bound to the component. Initializes a new instance of the SchedulerStoragePrintAdapter class with default settings. Initializes a new instance of the SchedulerStoragePrintAdapter class with the specified storage. A object representing a storage for appointments. Gets or sets the storage for the print adapter. A object containing appointments for building the report. Specifies the correct scheduling source, irrespective of its type. A or the object. Represents a headers control used to print time scale captions. Initializes a new instance of the TimelineScaleHeaders class with default settings. Initializes a new instance of the TimelineScaleHeaders class linked to the specified View component. A component representing a in the scheduler report. Enables timeline headers to be painted in a custom manner. Gets the time scale having the minimum time interval among enabled scales. A object. Gets or sets the control linked to the TimeScaleHeaders control. A control linked to the current contrrol. Gets or sets the associated view. A object, representing the Scheduler report view. Represents a base class for the time cell controls in the report. Provides access to options specifying the visual aspects of appointments in the report. An class instance, containing options for appointments. Enables you to customize the appointment's appearance by modifying the style elements when it is printed. Enables appointments to be painted in a custom manner. Enables the backgrounds of appointments to be painted in a custom manner. Enables time cells to be painted in a custom manner. Enables you to modify the text in the appointment. Enables you to print custom images within the appointment. Provides access to options specifying the color mode for printing certain view elements. A object containing color mode settings for elements of the descendant. Represents a base class for information controls in the report. Gets or sets whether the control's font is modified automatically, so that the text fits the control's dimensions. true to scale the control's font automatically; otherwise, false. Occurs before the control is rendered, and enables you to modify the text being printed. Gets or sets the font used to print the text in the informational controls. A to apply to the text displayed by the control. Gets or sets the foreground color of the control. A object that represents the foreground color of the control. Gets or sets the associated view. A class descendant, representing the Scheduler report view. Represents a base class for the controls which provide auxiliary information on the schedule. Specifies in which columns the control is printed. A enumeration member. Represents a base class that implements a time ruler in the report. Gets or sets a linked View component. A object, representing the View to which the control is bound. Provides the options characterizing the extra cells in a daily report. Initializes a new instance of the ExtraCellsOptions class with default settings. Copies all the settings from the ExtraCellsOptions object passed as a parameter. A collection whose elements are copied to the current object. If null (Nothing in Visual Basic), then a will be thrown. Gets or sets the mimimum number of extra cells printed below the scheduling area in the report. An integer, specifying the number of cells. Returns the textual representation of extra cells options. A value which is the textual representation of extra cells options. Gets or sets whether the extra cells are printed below the scheduling area of the report. true to print extra cells; otherwise, false. Represents a View component for a monthly (multi-week) style report. Initializes a new instance of the ReportMonthView class with default settings. Provides access to the properties that control the appearance of the ReportMonthView's elements. A object that provides the appearance settings for ReportMonthView elements. Specifies whether exactly one month is printed on a page, and trailing dates are not shown. true to print exactly one month on a page; otherwise, false. Overrides the property to hide it. An integer representing a number of weeks. Represents a collection of report views. Initializes a new instance of the ReportViewCollection class with default settings. Adds all items from the specified collection of report views to the ReportViewCollection. A collection of objects to add. Represents an information control used for Resource listing. Initializes a new instance of the ResourceInfo class with default settings. Initializes a new instance of the ResourceInfo class with the specified View. A class descendant, representing the associated view. Provides access to the collection of resources currently being printed. A object representing a collection of resources. Gets or sets the symbol or group of symbols used as a delimiter in the resource list, printed using the ResourceInfo control. A representing the character sequence used as a delimiter . Gets or sets the time cells control associated with the current ResourceInfo control. A class descendant. Represents a View component for a week style report. Initializes a new instance of the ReportWeekView class with default settings. Provides access to the properties that control the appearance of the ReportWeekView's elements. A object that provides the appearance settings for ReportWeekView elements. Gets or sets the number of weeks in a group. An integer representing a number of weeks. Gets or sets the maximum number of columns into which the week can be split. An integer, representing the number of columns. Represents a View component for a timeline style report. Initializes a new instance of the ReportTimelineView class with default settings. Provides access to the properties that control the appearance of the ReportTimelineView's elements. A object that provides the appearance settings for ReportTimelineView elements. Starts the runtime initialization of a component. Ends the component initialization. Gets the time scale having the minimum time interval among enabled scales. A object. Provides access to a collection of time scales in the view. A object containing time scales for this view. Gets or sets the number of sections in which the group of intervals specified by the is split. An integer, specifying the number of sections. Gets or sets the number of intervals in a group. An integer representing a number of days. Gets or sets the time interval to which columns are aligned on pages. A enumeration member specifying a which span to that the timeline is split. Represents a View component for a daily style report. Initializes a new instance of the ReportDayView class with default settings. Provides access to the properties that control the appearance of the ReportDayView's elements. A object that provides the appearance settings for ReportDayView elements. Gets or sets the maximum number of days in a columns in which the group of days specified by the is split. An integer, specifying the number of columns. Gets or sets the number of days in a group. An integer representing a number of days. Represents the base class for a report in the XtraScheduler Suite. Initializes a new instance of the XtraSchedulerReport class with default settings. The .schrepx file extension of scheduler report templates. [To be supplied] Gets the color schema of the specified resource. A whose color schema is obtained. A object, representing the color schema. Gets or sets the color mode used to print the report. A enumeration member, specifying the color mode. Gets or sets the scheduler adapter for the current report. A class descendant, representing a SchedulerControl or a SchedulerStorage print adapter. Provides access to the collection of Views available for the current report. A object, containing a report's Views. Represents a headers control used to print vertical captions containing resource names. Initializes a new instance of the VerticalResourceHeaders class with default settings. Provides access to settings that characterize how the control corners should be adjusted for proper alignment with linked controls. A Enables vertical resource headers to be painted in a custom manner. Provides access to an object specifying appearance options for a scheduler report's resource headers. A object that represents the resource headers options for Scheduler Reporting. Gets or sets the time cells control associated with the current control. A descendant, representing a linked time cells control. Represents a time cell contol for the timeline style report. Initializes a new instance of the TimelineCells class with default settings. Gets or sets whether the cell's height can grow to display the contents in full. true if the cell's height can grow to fit its content; otherwise, false. Gets or sets a value indicating whether the cell's height can decrease if its content does not completely fill the control. true if the label's height can decrease in order to remove unused space; otherwise, false. Gets or sets the horizontal headers control linked to the TimelineCells. A descendant class instance, representing the horizontal headers control. Specifies whether the "More items..." text is printed in the column that contains hidden appointments. true to print the text indicating the presence of hidden appointments in a column; otherwise, false. Gets or sets how the time cell rows fit within the control's boundaries. A enumeration member, specifying the layout type. Gets or sets the associated view. A object, representing the Scheduler report view. Represents an information control used to print a textual view of the time interval. Initializes a new instance of the TimeIntervalInfo class with default settings. Initializes a new instance of the TimeIntervalInfo class with the specified View. A class descendant, representing the associated view. Specifies the format pattern used to print information in the TimeIntervalInfo control. A enumeration, representing a format type. Gets or sets the time cells control associated with the current TimeIntervalInfo control. A class descendant. Represents a print adapter bound to the control. Initializes a new instance of the SchedulerControlPrintAdapter class with the specified Scheduler Control. A instance, which is the report's scheduling source. Initializes a new instance of the SchedulerControlPrintAdapter class with defauilt settings. Obtains the collection which identifies which days are assigned to a workweek. A object which identifies work days. Gets or sets the Scheduler control which is the source of the . A instance which is the report' s source. Specifies the correct scheduling source, irrespective of its type. A or the object. Lists the columns in which the information control is printed. The control is printed in all columns. The control is printed only in even columns. The control is printed only in odd columns. Lists the color schemas applied to different elements of the report. Prints Scheduler elements in black-and-white. Prints Scheduler elements in default color mode. Prints Scheduler elements in full color. Prints Scheduler elements in shades of gray. Represents a time cell control for the multi-week (monthly) report. Initializes a new instance of the HorizontalWeek class with default settings. Provides access to options specifying the visual aspects of appointments in the report. A class instance, containing options for appointments. Gets or sets whether the cell's height can grow to display the contents in full. true if the cell's height can grow to fit its content; otherwise, false. Gets or sets a value indicating whether the cell's height can decrease if its content does not completely fill the control. true if the label's height can decrease in order to remove unused space; otherwise, false. Gets or sets a value indicating if the weekend days (Saturday and Sunday) should be printed as one day. true to print weekends in a single day cell; otherwise, false. Gets or sets the control associated with the current control. A object representing the associated control. Gets or sets how the time cell rows are fitted within the control's boundaries. A enumeration member, specifying the layout type. Gets or sets days of the week visible in the control. A enumeration member, representing a day or a group of days. Represents a control used to print horizontal captions containing resource names. Initializes a new instance of the HorizontalResourceHeaders class with default settings. Enables horizontal resource headers to be painted in a custom manner. Gets or sets the control associated with the current control. A object representing the associated control. Provides access to an object specifying appearance options for a scheduler report's resource headers. A object that represents the resource headers options for Scheduler Reporting. Represents a control used to print horizontal captions containing dates. Initializes a new instance of the HorizontalDateHeaders class with default settings. Enables day headers to be painted in a custom manner. Gets or sets the control associated with the current control. A object representing the associated control. Represents a time cell contol for the weekly style report. Initializes a new instance of the FullWeek class with default settings. Provides access to options specifying the visual aspects of appointments in the report. A class instance, containing options for appointments. Gets or sets the control associated with the current control. A object representing the associated control. Gets or sets the control associated with the current control. A object representing the associated control. Represents a time ruler for the daily style report. Initializes a new instance of the DayViewTimeRuler class with default settings. Initializes a new instance of the DayViewTimeRuler class linked to the specified view component. A class instance, representing the Day View component. Provides access to the options defined for proper alignment of the DayViewTimeRuler control. A object, containing options for the time ruler corners. Enables the to be printed in a custom manner. Gets or sets the DayViewTimeCells control linked to the current DayViewTimeRuler. A object. Provides access to the options which characterize the object. A object containing settings applied to the control. Represents a time cell control used for printing the Day View. Initializes a new instance of the DayViewTimeCells class with default settings. Initializes a new instance of the DayViewTimeCells class linked to the specified view component. A class instance, representing the Day View component. Provides access to options specifying the visual aspects of appointments in the report. A class instance, containing options for appointments. Enables the all-day area of the DayView report to be painted in a custom manner. Provides access to the characteristics of the extra cells, printed below the scheduling area in the Day View. An class instance, containing options pertaining to the extra cells. Gets or sets the or the control linked to the DayViewTimeCells. A class descendant instance, representing a horizontal header. Provides access to options specifying the color mode for printing of certain view elements. A object containing color mode settings for elements of the control. Speicifies whether all-day appointments are shown in the time cells instead of the all-day area. true to show all appointments in the time cell area; otherwise, false. Specifies whether the all-day area is visible. true to show the all-day area; otherwise, false. Specifies whether the displayed time interval is restricted to work time only. true to show only the work time interval; otherwise, false. Gets or sets the width of Status Lines for the Day View (measured in pixels). An integer that specifies the status line width in pixels. Gets or sets the time scale used to define time cells. A value representing the time interval occupied by a time cell. Gets or sets how the time cells are fitted within the control's boundaries. A enumeration, specifying the layout type. Gets or sets the associated view. A object, representing the Scheduler report view. Gets or sets the visible time interval of the day. A object, specifying the visible time interval. Specifies whether the start of the scheduler visible interval should be displayed as set without adjusting it to a custom time ruler. true, if the start of the scheduler visible interval should be shown as specified without stretching it to the time slot of the ruler; otherwise, false. Gets or sets which days of the week are shown in the report. A enumeration member specifying the days of the week. Represents a headers control, indicating the days of week. Initializes a new instance of the DayOfWeekHeaders class with default settings. Enables the control to be painted in a custom manner. Gets or sets the control associated with the current DayOfWeekHeaders control. A object representing a linked control. Gets or sets the associated view. A object, representing the Scheduler report view. Provides options which define the characteristics of the corners for certain controls. Initializes a new instance of the ControlCornersOptions class with default settings. Copies all the settings from the ControlCornersOptions object passed as a parameter. A collection whose elements are copied to the current object. If null (Nothing in Visual Basic), then a will be thrown. Gets or sets an indent from the bottom corner. An integer value. Gets or sets an indent from the top corner. An integer value. Returns the textual representation of control corners options. A value, which is the textual representation of control corners options. Lists two types for fitting the control's content within a control's dimensions. The content corresponding to the entire time interval is fit into the dimensions specified for a control. The content is printed in tiles, with all the tiles covering the entire time interval. This approach allows you to print only a part of the control's content within the control's boundaries, so each minimal time unit (time cell) occupies the control's boundaries. List the arrangement orders of columns in a sequence. Specifies that groups are arranged in ascending order, according to the number of items in a group. Specifies that groups are arranged in descending order, according to the number of items in a group. Represents a Calendar control. Initializes a new instance of the CalendarControl class with default settings. Initializes a new instance of the CalendarControl class with the specified View. A descendant, representing an associated view. Provides the ability to custom paint dates in the Calendar control. Gets the time interval (in days) currently displayed by the linked time cells. A object, representing the interval in days. Gets or sets the time cells control associated with the current CalendarControl control. A descendant, representing a linked time cells control. Lists the modes specifying which columns are chosen to set printed time intervals for the information controls. Prints information for all columns in a multicolumn mode. Prints information for the current column only. A base class for all components, representing the View in the XtraScheduler Report. Provides access to the properties that control the appearance of the ReportViewBase's elements. A object that provides the appearance settings for ReportViewBase elements. Starts the runtime initialization of a component. Specifies the order in which the numbers of intervals in columns are arranged. A enumeration representing the order. Ends the component initialization. Returns a collection of appointments that fall within the specified time interval and are associated with a specified resource. A object which contains the required time interval. A object containing the required resources. A collection of appointments which meet the requirements. Returns the color of the specified Appointment Label. A zero-based integer value which identifies a label. A structure which represents the label's color. Gets the service object of the specified type. An object that specifies the type of service object to get. A service object of the specified type, or a null reference (Nothing in Visual Basic) if there is no service object of this type. Returns the Appointment's Status by its ID. An integer, specifying the status ID. An object which represents the status of the appointment. Gets or sets a value that specifies the type of grouping applied to the View. A enumeration value that specifies how appointments are grouped within the View. Gets or sets the maximum number of resources displayed in one section. An integer, representing the number of resources.