TimeSpanTickProvider
StockSharp.Xaml.Charting.Visuals.Axes
Предоставляет координаты деления для DateTimeAxis.
Наследует: TimeSpanTickProviderBase
Методы
AddDelta
protected override IComparable AddDelta(IComparable current, TimeSpan delta)
result = timeSpanTickProvider.AddDelta(current, delta)
При перегрузке в производном классе добавляет IComparable к ближайшему TimeSpan, указанному
- current
- Текущее значение.
- delta
- Дельта.
Возвращает: Результат добавления
GetTicks
protected override double GetTicks(IComparable value)
result = timeSpanTickProvider.GetTicks(value)
Возврат клещей или клещей в зависимости от производного типа
- value
IsAdditionValid
protected override bool IsAdditionValid(IComparable current, TimeSpan delta)
result = timeSpanTickProvider.IsAdditionValid(current, delta)
Определяет, является ли добавление действительным между текущим IComparable и TimeSpan, указанным
- current
- Настоящее.
- delta
- Дельта.
Возвращает: Если верно, то дополнение действительно
IsDivisibleBy
protected override bool IsDivisibleBy(IComparable current, TimeSpan delta)
result = timeSpanTickProvider.IsDivisibleBy(current, delta)
При перегрузке в производном классе определяется, делится ли IComparable на TimeSpan, указанный
- current
- Текущее значение.
- delta
- Дельта.
Возвращает: Если это правда, IsDivisibleBy
RoundUp
protected override IComparable RoundUp(IComparable current, TimeSpan delta)
result = timeSpanTickProvider.RoundUp(current, delta)
При перегрузке в производном классе округляет IComparable до ближайшего TimeSpan, указанного
- current
- Текущее значение.
- delta
- Дельта.
Возвращает: округленная стоимость