[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand].NET Core 3 Support
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Charts.Designer
  [Expand]DevExpress.Data
  [Expand]DevExpress.Mvvm.UI
  [Expand]DevExpress.Mvvm.UI.Interactivity
  [Expand]DevExpress.Mvvm.UI.ModuleInjection
  [Expand]DevExpress.Xpf.Accordion
  [Expand]DevExpress.Xpf.Bars
  [Expand]DevExpress.Xpf.Carousel
  [Expand]DevExpress.Xpf.Charts
  [Expand]DevExpress.Xpf.Charts.Localization
  [Expand]DevExpress.Xpf.Charts.RangeControlClient
  [Expand]DevExpress.Xpf.ChunkList
  [Expand]DevExpress.Xpf.Controls
  [Expand]DevExpress.Xpf.Core
  [Expand]DevExpress.Xpf.Core.ConditionalFormatting
  [Expand]DevExpress.Xpf.Core.DataSources
  [Expand]DevExpress.Xpf.Core.FilteringUI
  [Expand]DevExpress.Xpf.Core.Native
  [Expand]DevExpress.Xpf.Core.ServerMode
  [Expand]DevExpress.Xpf.Data
  [Expand]DevExpress.Xpf.DataAccess
  [Expand]DevExpress.Xpf.DataAccess.DataSourceWizard
  [Expand]DevExpress.Xpf.Diagram
  [Expand]DevExpress.Xpf.Dialogs
  [Expand]DevExpress.Xpf.Docking
  [Expand]DevExpress.Xpf.Docking.Base
  [Expand]DevExpress.Xpf.DocumentViewer
  [Expand]DevExpress.Xpf.DXBinding
  [Expand]DevExpress.Xpf.Editors
  [Expand]DevExpress.Xpf.Editors.DataPager
  [Expand]DevExpress.Xpf.Editors.DateNavigator
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor.Native
  [Expand]DevExpress.Xpf.Editors.Filtering
  [Expand]DevExpress.Xpf.Editors.Flyout
  [Expand]DevExpress.Xpf.Editors.Flyout.Native
  [Expand]DevExpress.Xpf.Editors.Helpers
  [Expand]DevExpress.Xpf.Editors.Native
  [Expand]DevExpress.Xpf.Editors.Popups
  [Expand]DevExpress.Xpf.Editors.RangeControl
  [Expand]DevExpress.Xpf.Editors.Settings
  [Expand]DevExpress.Xpf.Editors.Validation
  [Expand]DevExpress.Xpf.ExpressionEditor
  [Expand]DevExpress.Xpf.Gantt
  [Expand]DevExpress.Xpf.Gauges
  [Expand]DevExpress.Xpf.Gauges.Localization
  [Expand]DevExpress.Xpf.Grid
  [Expand]DevExpress.Xpf.Grid.ConditionalFormatting
  [Expand]DevExpress.Xpf.Grid.LookUp
  [Expand]DevExpress.Xpf.Grid.TreeList
  [Expand]DevExpress.Xpf.Layout.Core
  [Expand]DevExpress.Xpf.LayoutControl
  [Expand]DevExpress.Xpf.Map
  [Expand]DevExpress.Xpf.NavBar
  [Expand]DevExpress.Xpf.Navigation
  [Expand]DevExpress.Xpf.PdfViewer
  [Expand]DevExpress.Xpf.PivotGrid
  [Expand]DevExpress.Xpf.PivotGrid.Printing
  [Expand]DevExpress.Xpf.Printing
  [Expand]DevExpress.Xpf.Printing.Parameters
  [Expand]DevExpress.Xpf.Printing.Parameters.Models
  [Expand]DevExpress.Xpf.Printing.PreviewControl
  [Expand]DevExpress.Xpf.Printing.PreviewControl.Bars
  [Expand]DevExpress.Xpf.Prism
  [Expand]DevExpress.Xpf.PropertyGrid
  [Expand]DevExpress.Xpf.Reports.UserDesigner
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Extensions
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Localization
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard.Pages
  [Expand]DevExpress.Xpf.Ribbon
  [Expand]DevExpress.Xpf.RichEdit
  [Expand]DevExpress.Xpf.RichEdit.Menu
  [Expand]DevExpress.Xpf.Scheduler
  [Expand]DevExpress.Xpf.Scheduler.Drawing
  [Expand]DevExpress.Xpf.Scheduler.Menu
  [Expand]DevExpress.Xpf.Scheduler.Reporting
  [Expand]DevExpress.Xpf.Scheduler.UI
  [Collapse]DevExpress.Xpf.Scheduling
   [Expand]AgendaView Class
    AppointmentDragResizeMode Enumeration
   [Expand]AppointmentDragResizeViewModel Class
   [Expand]AppointmentEditViewModel Class
   [Expand]AppointmentEditViewModelBase Class
   [Expand]AppointmentInplaceEditorViewModel Class
   [Collapse]AppointmentItem Class
     AppointmentItem Members
    [Expand]AppointmentItem Constructor
    [Expand]AppointmentItem Properties
    [Expand]AppointmentItem Events
    [Expand]AppointmentItem Methods
   [Expand]AppointmentItemCancelEventArgs Class
    AppointmentItemCancelEventHandler Delegate
   [Expand]AppointmentItemCollection Class
   [Expand]AppointmentItemConflictEventArgs Class
    AppointmentItemConflictEventHandler Delegate
   [Expand]AppointmentItemDragDropEventArgs Class
    AppointmentItemDragDropEventHandler Delegate
   [Expand]AppointmentItemEventArgs Class
    AppointmentItemEventHandler Delegate
   [Expand]AppointmentItemOperationEventArgs Class
    AppointmentItemOperationEventHandler Delegate
   [Expand]AppointmentItemResizeEventArgs Class
    AppointmentItemResizeEventHandler Delegate
   [Expand]AppointmentLabelItem Class
   [Expand]AppointmentLabelItemCollection Class
   [Expand]AppointmentLabelMappings Class
   [Expand]AppointmentMappings Class
   [Expand]AppointmentStatusItem Class
   [Expand]AppointmentStatusMappings Class
   [Expand]AppointmentWindowShowingEventArgs Class
    AppointmentWindowShowingEventHandler Delegate
   [Expand]AppointmentWindowTimeIntervalViewModel Class
    BrushSavingType Enumeration
   [Expand]CellBrushSchema Class
    CommandBarStyle Enumeration
   [Expand]CreateSourceObjectEventArgs Class
   [Expand]CustomAppointmentBackgroundEventArgs Class
    CustomAppointmentBackgroundEventHandler Delegate
   [Expand]CustomFieldMapping Class
   [Expand]CustomWorkTimeEventArgs Class
    CustomWorkTimeEventHandler Delegate
   [Expand]DataSource Class
   [Expand]DateNavigationPanel Class
   [Expand]DayView Class
   [Expand]DayViewBase Class
   [Expand]DefaultBarItemNames Class
   [Expand]DeleteOccurrenceWindowShowingEventArgs Class
    DeleteOccurrenceWindowShowingEventHandler Delegate
    DXColorSavingType Enumeration
   [Expand]FixedTimeScale Class
   [Expand]GotoDateWindowShowingEventArgs Class
    GotoDateWindowShowingEventHandler Delegate
   [Expand]IDataSourceBase Interface
   [Expand]ISchedulerHitInfo Interface
   [Expand]ItemPropertyChangedEventArgs Class
    ItemPropertyChangedEventHandler Delegate
   [Expand]ItemsCollectionChangedEventArgs Class
    ItemsCollectionChangedEventHandler Delegate
    ItemType Enumeration
   [Expand]LabelColorCollection Class
   [Expand]ListView Class
   [Expand]Mapping Class
   [Expand]MappingsBase Class
   [Expand]MonthView Class
    MoreButtonVisibility Enumeration
   [Expand]OptionsContextMenu Class
   [Expand]OptionsPrinting Class
   [Expand]OptionsWindows Class
   [Expand]PopupMenuShowingEventArgs Class
    PopupMenuShowingEventHandler Delegate
   [Expand]RecurrenceWindowShowingEventArgs Class
    RecurrenceWindowShowingEventHandler Delegate
    RefreshDataKind Enumeration
   [Expand]ReminderItem Class
   [Expand]RemindersWindowShowingEventArgs Class
    RemindersWindowShowingEventHandler Delegate
    ResizeState Enumeration
   [Expand]ResourceBrushSchema Class
   [Expand]ResourceBrushSchemaCollection Class
   [Expand]ResourceItem Class
   [Expand]ResourceItemCollection Class
   [Expand]ResourceItemEmpty Class
   [Expand]ResourceMappings Class
   [Expand]ResourceTreeCommands Class
   [Expand]ResourceTreeControl Class
   [Expand]SchedulerCommands Class
   [Expand]SchedulerControl Class
   [Expand]SchedulerControlBase Class
   [Expand]SchedulerDateNavigatorStyleSettings Class
    SchedulerHitTestType Enumeration
   [Expand]SchedulerViewBase Class
    SnapToCellsMode Enumeration
   [Expand]SourceObjectContainer Class
   [Expand]TimelineView Class
   [Expand]TimeRuler Class
   [Expand]TimeRulerWindowShowingEventArgs Class
    TimeRulerWindowShowingEventHandler Delegate
   [Expand]TimeScaleBase Class
   [Expand]TimeScaleCollection Class
   [Expand]TimeScaleDay Class
   [Expand]TimeScaleHour Class
   [Expand]TimeScaleMonth Class
   [Expand]TimeScaleQuarter Class
   [Expand]TimeScaleWeek Class
   [Expand]TimeScaleWorkDay Class
   [Expand]TimeScaleWorkHour Class
   [Expand]TimeScaleYear Class
   [Expand]TimeSpanCollection Class
   [Expand]TriggeredReminder Class
   [Expand]ViewBase Class
   [Expand]VisibleIntervalsChangedEventArgs Class
    VisibleIntervalsChangedEventHandler Delegate
   [Expand]WeekView Class
   [Expand]WindowShowingEventArgs<T> Class
   [Expand]WorkWeekView Class
  [Expand]DevExpress.Xpf.Scheduling.Common
  [Expand]DevExpress.Xpf.Scheduling.Editors
  [Expand]DevExpress.Xpf.Scheduling.iCalendar
  [Expand]DevExpress.Xpf.Scheduling.Reporting
  [Expand]DevExpress.Xpf.Scheduling.Visual
  [Expand]DevExpress.Xpf.Scheduling.VisualData
  [Expand]DevExpress.Xpf.SpellChecker
  [Expand]DevExpress.Xpf.Spreadsheet
  [Expand]DevExpress.Xpf.Spreadsheet.Menu
  [Expand]DevExpress.Xpf.TreeMap
  [Expand]DevExpress.Xpf.Utils.Themes
  [Expand]DevExpress.Xpf.WindowsUI
  [Expand]DevExpress.Xpf.WindowsUI.Internal
  [Expand]DevExpress.Xpf.WindowsUI.Navigation
  [Expand]DevExpress.XtraRichEdit
  [Expand]DevExpress.XtraRichEdit.Printing
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

AppointmentItem Members

An appointment in the Scheduler.

Expanded Public Constructors

Show: Inherited
  Name Description
Public method AppointmentItem Overloaded. Initializes a new instance of the AppointmentItem class with the default settings.
Top

Expanded Public Properties

Show: Inherited
  Name Description
Public property AllDay Gets or sets whether the current appointment lasts the entire day (or several days).
Public property CustomFields (Inherited from SourceObjectContainer)
Public property Description Gets or sets the text for the appointment's description.
Public property Duration Gets or sets the appointment's duration.
Public property End Gets or sets the appointment's end date and time.
Public property HasExceptions Obsolete. Gets whether the current pattern appointment has changed or deleted occurrences in the recurring series.
Public property HasReminder
Public property Id Gets the object's identifier. (Inherited from SourceObjectContainer)
Public property Interval
Public property IsBase Gets whether the appointment is a base (of the Normal or Pattern type).
Public property IsDisposed Gets whether the current object has been disposed of.
Public property IsException Gets whether the appointment is an exception (of the ChangedOccurrence or DeletedOccurrence type).
Public property IsOccurrence Gets whether the appointment is an occurrence in a recurring series (of the Occurrence, ChangedOccurrence or DeletedOccurrence type).
Public property IsRecurring Gets whether the appointment belongs to a recurring series.
Public property LabelId Gets or sets the identifier of the label object associated with the appointment.
Public property Location Gets or sets the text that specifies the place where the appointment is scheduled.
Public property LongerThanADay Gets whether the appointment's length is equal to or greater than one day.
Public property QueryEnd Gets the normalized appointment end value which is recommended for use in interval-based appointment data source queries.
Public property QueryStart Gets the normalized appointment start value which is recommended for use in interval-based appointment data source queries.
Public property RecurrenceIndex Gets the appointment index in the recurring series.
Public property RecurrenceInfo Gets information that specifies an appointment's recurrence rule.
Public property RecurrenceInfoId
Public property RecurrencePattern Obsolete. Gets the pattern appointment for the current appointment.
Public property Reminder Gets a reminder associated with the current appointment (the collection's first reminder, if there are several reminders).
Public property Reminders
Public property ResourceId Gets or sets the identifier of the associated resource, or the first resource identifier if an appointment has several assigned resources.
Public property ResourceIds
Public property SameDay Gets whether the appointment's start and end times are on the same day.
Public property SourceObject Provides access to the data object bound to the current persistent instance. (Inherited from SourceObjectContainer)
Public property Start Gets or sets the start date and time of the appointment.
Public property StatusId Gets or sets the unique identifier of the status object associated with the appointment.
Public property Subject Gets or sets the appointment's subject text.
Public property TimeZoneId Gets or sets the appointment time zone.
Public property Type Gets or sets the type of an appointment.
Top

Expanded Public Methods

Show: Inherited
  Name Description
Public method Assign Copies all settings from the object passed as the parameter to the current object.
Public method CreateException Obsolete. Creates an appointment that is an exception in a recurring series.
Public method CreateNewReminder Creates a reminder for the specified appointment.
Public method DeleteExceptions Obsolete. Removes changed and deleted occurrences in the recurring series.
Public method Equals Determines whether the specified System.Object is equal to the current System.Object. (Inherited from System.Object)
Public methodStatic member Equals Determines whether the specified System.Object instances are considered equal. (Inherited from System.Object)
Public method FindException Obsolete. Returns an appointment that is an exception in the recurring series at the specified index.
Public method GetExceptions Obsolete.
Public method GetHashCode Serves as a hash function for a particular type. System.Object.GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from System.Object)
Public method GetOccurrence Obsolete. Gets an occurrence at the specified position within a series of recurring appointments.
Public method GetType Gets the System.Type of the current instance. (Inherited from System.Object)
Public method HasEmptyResource
Public method HasResource
Public methodStatic member ReferenceEquals Determines whether the specified System.Object instances are the same instance. (Inherited from System.Object)
Public method RestoreOccurrence Replaces an exceptional recurring appointment with a regular occurrence.
Public method SetExceptionRecurrenceIndex Obsolete. Sets recurrence index to the appointment exception.
Public method SetExceptionRecurrencePattern Obsolete. Specifies a recurrence pattern for the appointment exception.
Public method SetPatternReference Overloaded. Sets the recurrence index to the appointment.
Public method SetRecurrenceInfo
Public method ToString Returns a System.String that represents the current System.Object. (Inherited from System.Object)
Top

Expanded Public Events

Show: Inherited
  Name Description
Public event PropertyChanged (Inherited from DevExpress.Xpf.Scheduling.Internal.NotifyPropertyChangedBase)
Public event PropertyChanging (Inherited from DevExpress.Xpf.Scheduling.Internal.NotifyPropertyChangedBase)
Public event RemindersChanged
Public event ResourceIdsChanged
Top

Expanded See Also

Is this topic helpful?​​​​​​​