ClassTimeMarker
Represents basic ITimeMarker implementation.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.ScheduleView.dll
Syntax:
public class TimeMarker : ViewModelBase, INotifyPropertyChanged, IDisposable, ITimeMarker, IEquatable<ITimeMarker>
Inheritance: objectViewModelBaseTimeMarker
Implements:
Inherited Members
Constructors
TimeMarker()
Initializes a new instance of the TimeMarker class.
Declaration
public TimeMarker()
TimeMarker(string, Brush)
Initializes a new instance of the TimeMarker class.
Declaration
public TimeMarker(string name, Brush brush)
Parameters
name
The name.
brush
Brush
The brush.
Properties
Busy
Gets the busy.
Declaration
public static TimeMarker Busy { get; }
Property Value
The busy.
Free
Gets the free.
Declaration
public static TimeMarker Free { get; }
Property Value
The free.
OutOfOffice
Gets the out of office.
Declaration
public static TimeMarker OutOfOffice { get; }
Property Value
The out of office.
Tentative
Gets the tentative.
Declaration
public static TimeMarker Tentative { get; }
Property Value
The tentative.
TimeMarkerBrush
Gets or sets the time marker brush.
Declaration
public Brush TimeMarkerBrush { get; set; }
Property Value
Brush
The time marker brush.
TimeMarkerName
Gets or sets the name of the time marker.
Declaration
public string TimeMarkerName { get; set; }
Property Value
The name of the time marker.
Implements
Methods
Equals(ITimeMarker)
Determines whether the specified ITimeMarker is equal to this instance.
Declaration
public bool Equals(ITimeMarker other)
Parameters
other
The ITimeMarker to compare with this instance.
Returns
true if the specified ITimeMarker is equal to this instance; otherwise, false.
Implements
Equals(object)
Determines whether the specified object is equal to this instance.
GetHashCode()
Returns a hash code for this instance.
Declaration
public override int GetHashCode()
Returns
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
Overrides