VariableDiagramElement

StockSharp.Diagram.Elements

Elemento de armazenamento de valor.

Herda de: TypedDiagramElement<VariableDiagramElement>

Construtores

VariableDiagramElement
public VariableDiagramElement()
variableDiagramElement = VariableDiagramElement()

Inicializa uma nova instância do VariableDiagramElement.

Propriedades

IconName
public override string IconName { get; }
value = variableDiagramElement.IconName

Nome do recurso de ícones.

InputAsTrigger
public bool InputAsTrigger { get; set; }
value = variableDiagramElement.InputAsTrigger
variableDiagramElement.InputAsTrigger = value

Eleva o valor de saída quando a entrada é atualizada.

TypeId
public override Guid TypeId { get; }
value = variableDiagramElement.TypeId

Tipo id.

Value
public object Value { get; set; }
value = variableDiagramElement.Value
variableDiagramElement.Value = value

O valor da variável.

Métodos

Flush
public override void Flush(DateTime time)
variableDiagramElement.Flush(time)

Flush elementos não gatilho (raiz).

OnInputSocketConnected
protected override void OnInputSocketConnected(DiagramSocket socket, DiagramSocket source)
variableDiagramElement.OnInputSocketConnected(socket, source)

O método é chamado quando o socket de entrada está conectado.

socket
O elemento de diagrama soquete.
source
O soquete do elemento do diagrama de origem.
OnInputSocketDisconnected
protected override void OnInputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
variableDiagramElement.OnInputSocketDisconnected(socket, source)

O método é chamado quando o socket de entrada é desconectado.

socket
O elemento de diagrama soquete.
source
O soquete do elemento do diagrama de origem.
OnProcess
protected override void OnProcess(DiagramSocketValue value)
variableDiagramElement.OnProcess(value)

O método é chamado no processamento do novo valor de entrada.

value
O valor processado.
OnReseted
protected override void OnReseted()
variableDiagramElement.OnReseted()

É chamado do método de Reiniciar.

OnStart
protected override void OnStart(DateTime time)
variableDiagramElement.OnStart(time)

O método é chamado no início do algoritmo do elemento diagrama.

OnStop
protected override void OnStop()
variableDiagramElement.OnStop()

O método é chamado na parada do algoritmo do elemento diagrama.

TypeChanged
protected override void TypeChanged()
variableDiagramElement.TypeChanged()

O método é chamado quando o tipo de dados é alterado.