The VisualInterval type exposes the following members.

Constructors

  Name Description
Public method VisualInterval
Creates a new VisualInterval object for the specified C1Scheduler that represents the specified time range.

Methods

  Name Description
Public method CheckAccess (Inherited from DependencyObject.)
Public method ClearValue
Clears the local value of a property. The property to be cleared is specified by a DependencyProperty identifier.
(Inherited from DependencyObject.)
Public method ContainsTime
Gets a value indicating whether the specified DateTime belongs to the time range represented by the VisualInterval.
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetAnimationBaseValue (Inherited from DependencyObject.)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method GetValue
Returns the current effective value of a dependency property on this instance of a DependencyObject.
(Inherited from DependencyObject.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method ReadLocalValue
Returns the local value of a dependency property, if it exists.
(Inherited from DependencyObject.)
Public method SetValue
Sets the local value of a dependency property, specified by its dependency property identifier.
(Inherited from DependencyObject.)
Public method ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Fields

  Name Description
Protected field _isDisposed
Protected field _scheduler
Public field Static member IsSelectedProperty
Identifies the IsSelected dependency property.

Properties

  Name Description
Public property Appointments
Gets a collection of IntervalAppointment objects representing appointments whose time range is intersected with the time range of this VisualInterval.
Public property Culture
Gets a CultureInfo.
Public property Dispatcher (Inherited from DependencyObject.)
Public property EndTime
Gets an end time of a time range represented by the VisualInterval object.
Public property EndTimeInfo
Gets a DateTimeInfo object containing auxiliary properties for a usage in XAML that provides additional information for the EndTime property value.
Public property InclusiveEndTime
Gets an inclusive end time of a time range represented by the VisualInterval object.
Public property InclusiveEndTimeInfo
Gets a DateTimeInfo object containing auxiliary properties for a usage in XAML that provides additional information for the EndTimeInfo property value.
Public property Index
Gets an index of VisualInterval in the owning VisualIntervals collection.
Public property IsSelected
Gets or sets a value that determines whether the UI element that has this VisualInterval as a DataContext is selected. This is a dependency property.
Public property Items
Virtual property returns null in this class implementation.
Public property OwnerGroup
Gets the owning SchedulerGroupItem object.
Public property Scheduler
Gets the Scheduler that VisualInterval belongs to.
Public property StartTime
Gets a start time of a time range represented by the VisualInterval object.
Public property StartTimeInfo
Gets a DateTimeInfo object containing auxiliary properties for a usage in XAML that provides additional information for the StartTime property value.
Public property StatusBrush
Gets the Brush object representing interval availability status. Only honors all-day and multi-day events availability status. This is a dependency property.
Public property TimeScale
Gets a TimeSpan of a time range represented by the VisualInterval object.
Public property TotalStatusBrush
Gets the Brush object representing interval availability status. Honors status of all appointments in the interval. This is a dependency property.

Events

  Name Description
Public event PropertyChanged
Occurs when property value is changed.

See Also