TypedDiagramElement
StockSharp.Diagram.Elements
带有可变数据类型的图表元素。
继承自: DiagramElement
构造函数
TypedDiagramElement
protected TypedDiagramElement(string typeParamCategory, bool ignoreHandler)
typedDiagramElement = TypedDiagramElement(typeParamCategory, ignoreHandler)
初始化了 & ##TypedDiagramElement+#的新实例.
- typeParamCategory
- 图表元素参数的类别。
- ignoreHandler
属性
OutputSocket
protected DiagramSocket OutputSocket { get; }
value = typedDiagramElement.OutputSocket
输出套接字 。
Type
public DiagramSocketType Type { get; set; }
value = typedDiagramElement.Type
typedDiagramElement.Type = value
数据类型.
方法
InputSocketConnected
private void InputSocketConnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.InputSocketConnected(socket, source)
这种方法在订阅图元素输出值的处理时被调用.
- socket
- 图表元素套接字 。
- source
- 源图元素套接字 。
InputSocketDisconnected
private void InputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.InputSocketDisconnected(socket, source)
这种方法在未订阅时从图元素输出值的处理中调用.
- socket
- 图表元素套接字 。
- source
- 源图元素套接字 。
OnInputSocketConnected
protected virtual void OnInputSocketConnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.OnInputSocketConnected(socket, source)
输入套接字连接时,该方法称为.
- socket
- 图表元素套接字 。
- source
- 源图元素套接字 。
OnInputSocketDisconnected
protected virtual void OnInputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.OnInputSocketDisconnected(socket, source)
当输入套接字断开时,该方法被称为.
- socket
- 图表元素套接字 。
- source
- 源图元素套接字 。
OnProcess
protected abstract void OnProcess(DiagramSocketValue value)
typedDiagramElement.OnProcess(value)
这种方法在新入值的处理时被叫来.
- value
- 已处理的值 。
TypeChanged
protected virtual void TypeChanged()
typedDiagramElement.TypeChanged()
数据类型被更改时,该方法被称为".
UpdateOutputSocketType
protected void UpdateOutputSocketType()
typedDiagramElement.UpdateOutputSocketType()
更改输出套接字类型 。