Class
TickIntervalBase

Definition

Namespace:Telerik.Windows.Controls.Scheduling

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

cs-api-definition
public abstract class TickIntervalBase : PropertyChangedBase, INotifyPropertyChanged, ITickProvider

Inheritance: objectPropertyChangedBaseTickIntervalBase

Derived Classes: TickInterval

Implements: INotifyPropertyChangedITickProvider

Inherited Members PropertyChangedBase.OnPropertyChanged(PropertyChangedEventArgs)PropertyChangedBase.OnPropertyChanged(string)PropertyChangedBase.OnPropertyChanged<T>(Expression<Func<T>>)PropertyChangedBase.PropertyChanged

Constructors

TickIntervalBase()

Declaration

cs-api-definition
protected TickIntervalBase()

Properties

MinLength

Declaration

cs-api-definition
public double MinLength { get; set; }

Property Value

double

Methods

FormatValue(Range<long>)

Declaration

cs-api-definition
protected abstract string FormatValue(Range<long> timeRange)

Parameters

timeRange

Range<long>

Returns

string

GetAverageLength()

Declaration

cs-api-definition
public abstract long GetAverageLength()

Returns

long

GetFirst(DateTime, DayOfWeek)

Declaration

cs-api-definition
protected abstract DateTime GetFirst(DateTime dateTime, DayOfWeek firstDayOfWeek)

Parameters

dateTime

DateTime

firstDayOfWeek

DayOfWeek

Returns

DateTime

GetNext(DateTime)

Declaration

cs-api-definition
protected abstract DateTime GetNext(DateTime dateTime)

Parameters

dateTime

DateTime

Returns

DateTime