VariableDiagramElement
StockSharp.Diagram.Elements
Элемент хранения ценностей.
Наследует: TypedDiagramElement<VariableDiagramElement>
Конструкторы
VariableDiagramElement
public VariableDiagramElement()
variableDiagramElement = VariableDiagramElement()
Инициализирует новый экземпляр VariableDiagramElement.
Свойства
IconName
public override string IconName { get; }
value = variableDiagramElement.IconName
Имя ресурса Иконы.
InputAsTrigger
public bool InputAsTrigger { get; set; }
value = variableDiagramElement.InputAsTrigger
variableDiagramElement.InputAsTrigger = value
Увеличить выходное значение при обновлении ввода.
TypeId
public override Guid TypeId { get; }
value = variableDiagramElement.TypeId
Тип идентификатора.
Value
public object Value { get; set; }
value = variableDiagramElement.Value
variableDiagramElement.Value = value
переменное значение.
Методы
Flush
public override void Flush(DateTime time)
variableDiagramElement.Flush(time)
Промывка нетриггерных (корневых) элементов.
OnInputSocketConnected
protected override void OnInputSocketConnected(DiagramSocket socket, DiagramSocket source)
variableDiagramElement.OnInputSocketConnected(socket, source)
Метод вызывается, когда входной сокет подключен.
- socket
- Сокет элемента диаграммы.
- source
- Сокет элемента исходной диаграммы.
OnInputSocketDisconnected
protected override void OnInputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
variableDiagramElement.OnInputSocketDisconnected(socket, source)
Метод вызывается, когда входной сокет отключен.
- socket
- Сокет элемента диаграммы.
- source
- Сокет элемента исходной диаграммы.
OnProcess
protected override void OnProcess(DiagramSocketValue value)
variableDiagramElement.OnProcess(value)
Метод вызывается при обработке нового поступающего значения.
- value
- Обработанное значение.
OnReseted
protected override void OnReseted()
variableDiagramElement.OnReseted()
Он вызывается из метода Reset.
OnStart
protected override void OnStart(DateTime time)
variableDiagramElement.OnStart(time)
Метод вызывается в начале алгоритма элемента диаграммы.
OnStop
protected override void OnStop()
variableDiagramElement.OnStop()
Метод вызывается при остановке алгоритма элемента диаграммы.
TypeChanged
protected override void TypeChanged()
variableDiagramElement.TypeChanged()
Метод вызывается при изменении типа данных.