Click or drag to resize

VariableDiagramElement Class

Элемент хранения значение.
Inheritance Hierarchy
SystemObject
  Disposable
    StockSharp.LoggingBaseLogSource
      StockSharp.LoggingBaseLogReceiver
        StockSharp.Xaml.DiagramDiagramElement
          StockSharp.Xaml.Diagram.ElementsTypedDiagramElementVariableDiagramElement
            StockSharp.Xaml.Diagram.ElementsVariableDiagramElement

Namespace:  StockSharp.Xaml.Diagram.Elements
Assembly:  StockSharp.Xaml.Diagram (in StockSharp.Xaml.Diagram.dll) Version: 4.4.17.0 (4.4.17)
Syntax
C#
public class VariableDiagramElement : TypedDiagramElement<VariableDiagramElement>

The VariableDiagramElement type exposes the following members.

Constructors
  NameDescription
Public methodVariableDiagramElement
Создать VariableDiagramElement.
Top
Properties
  NameDescription
Public propertyCanAutoName
Использовать автоименование.
(Inherited from DiagramElement.)
Public propertyCategory
Название группы, в которую входит элемент схемы.
(Inherited from DiagramElement.)
Protected propertyConnector
Коннектор.
(Inherited from DiagramElement.)
Public propertyCurrentTime
Текущее время, которое будет передано в Time.
(Inherited from BaseLogSource.)
Public propertyDebuggerSyncObject
Объект синхронизации для отладчика.
(Inherited from DiagramElement.)
Public propertyDescription
Описание элемента схемы.
(Inherited from DiagramElement.)
Public propertyIcon
Иконка.
(Inherited from DiagramElement.)
Public propertyIconName
Название ресурса с изображением.
(Overrides DiagramElementIconName.)
Public propertyId
Уникальный идентификатор источника.
(Inherited from BaseLogSource.)
Public propertyInputAsTrigger
Передавать исходящее значение когда обновилось входящее.
Public propertyInputSockets
Входящие соединения.
(Inherited from DiagramElement.)
Public propertyIsDisposed (Inherited from Disposable.)
Public propertyIsRoot
Является ли источник корнем (даже при Parent не равным ).
(Inherited from BaseLogSource.)
Public propertyLogLevel
Уровень логирования для источника.
(Inherited from DiagramElement.)
Public propertyName
Имя источника.
(Inherited from DiagramElement.)
Public propertyNeedFlush
Если нужно сбросить состояние (-1 означает Нет).
(Overrides DiagramElementNeedFlush.)
Public propertyOutputSockets
Исходящие соединения.
(Inherited from DiagramElement.)
Public propertyParameters
Параметры элемента схемы.
(Inherited from DiagramElement.)
Public propertyParent
Родительский источник логов.
(Inherited from BaseLogSource.)
Public propertyProcessNullValues
Обрабатывать null значения.
(Inherited from DiagramElement.)
Public propertySelectedInputSocket
Выбранные входящие соединения.
(Inherited from DiagramElement.)
Public propertySelectedOutputSocket
Выбранные исходящие соединения.
(Inherited from DiagramElement.)
Public propertySelectedSocket
Выбранные соединения.
(Inherited from DiagramElement.)
Public propertyShowParameters
Отображать параметры элемента в элементах более высокого уровня.
(Inherited from DiagramElement.)
Public propertyShowSockets
Отображать сокеты элемента в элементах более высокого уровня.
(Inherited from DiagramElement.)
Public propertyStrategy
Стратегия, к которой привязан элемент.
(Inherited from DiagramElement.)
Public propertyType
Типы данных.
(Inherited from TypedDiagramElementT.)
Public propertyTypeId
Уникальный идентификатор типа элемента схемы.
(Overrides DiagramElementTypeId.)
Public propertyValue
Значение переменной.
Top
Methods
  NameDescription
Protected methodAddInput
Добавить входящее соединение.
(Inherited from DiagramElement.)
Protected methodAddOutput
Добавить исходящее соединение.
(Inherited from DiagramElement.)
Protected methodAddParam(IDiagramElementParam)
Добавить параметр.
(Inherited from DiagramElement.)
Protected methodAddParamT(String, T)
Добавить параметр.
(Inherited from DiagramElement.)
Protected methodAddSocket
Добавить соединение.
(Inherited from DiagramElement.)
Public methodClearSocketValues
Очистить значения сокетов.
(Inherited from DiagramElement.)
Public methodClone
Создать копию DiagramElement.
(Inherited from DiagramElement.)
Public methodCreateDynamicSocket
Создать сокет по указанному идентификатору.
(Inherited from DiagramElement.)
Public methodDispose (Inherited from Disposable.)
Protected methodDisposeManaged (Inherited from Disposable.)
Protected methodDisposeNative (Inherited from Disposable.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize (Inherited from Disposable.)
Public methodFlush
Сбросить не триггерные (корневые) элементы.
(Overrides DiagramElementFlush.)
Public methodGetConnections
Получить количество подключений.
(Inherited from DiagramElement.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected methodGetSocket
Получить соединение по сообщению исходного сокета.
(Inherited from DiagramElement.)
Public methodGetSocketByUniqueKey
Получить сокет по ключу.
(Inherited from DiagramElement.)
Protected methodGetSourceElements
Получить инициаторов по соединению.
(Inherited from DiagramElement.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInit
Инициализировать элемент.
(Inherited from DiagramElement.)
Public methodLoad
Загрузить настройки.
(Inherited from TypedDiagramElementT.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnInit
Метод вызывается при инициализации элемента схемы.
(Inherited from DiagramElement.)
Protected methodOnInputSocketConnected
Метод вызывается, когда входной сокет соединяется.
(Overrides TypedDiagramElementTOnInputSocketConnected(DiagramSocket, DiagramSocket, Boolean).)
Protected methodOnInputSocketDisconnected
Метод вызывается, когда входной сокет разъединяется.
(Overrides TypedDiagramElementTOnInputSocketDisconnected(DiagramSocket, DiagramSocket, Boolean).)
Protected methodOnProcess(DiagramSocketValue)
Метод вызывается при обработке нового входящего значения.
(Overrides TypedDiagramElementTOnProcess(DiagramSocketValue).)
Protected methodOnProcess(DateTimeOffset, IDictionaryDiagramSocket, DiagramSocketValue, DiagramSocketValue)
Метод вызывается при обработке новых входящих значений.
(Inherited from DiagramElement.)
Protected methodOnReseted
Метод вызывается при переинициализации состояния элемента схемы.
(Overrides DiagramElementOnReseted.)
Protected methodOnSocketConnected
Метод вызывается при подписке на обработку выходных значений элемента схемы.
(Inherited from DiagramElement.)
Protected methodOnSocketDisconnected
Метод вызывается при отписке от обработки выходных значений элемента схемы.
(Inherited from DiagramElement.)
Protected methodOnStart
Метод вызывается при запуске алгоритма элемента схемы.
(Overrides DiagramElementOnStart.)
Protected methodOnStop
Метод вызывается при остановке алгоритма элемента схемы.
(Overrides DiagramElementOnStop.)
Protected methodOnUnInit
Метод вызывается при деинициализации элемента схемы.
(Inherited from DiagramElement.)
Public methodProcess
Обработать входящее значение.
(Inherited from DiagramElement.)
Public methodProcessDoubleClick
Обработать событие двойного клика.
(Overrides DiagramElementProcessDoubleClick(Object).)
Protected methodRaiseLog
Вызвать событие Log.
(Inherited from BaseLogSource.)
Protected methodRaiseParameterValueChanged
Вызвать событие ParameterValueChanged.
(Inherited from DiagramElement.)
Protected methodRaiseProcessOutput(Object, DiagramSocketValue)
Вызвать событие ProcessOutput.
(Inherited from DiagramElement.)
Protected methodRaiseProcessOutput(DiagramSocket, Object)
Вызвать событие ProcessOutput.
(Inherited from DiagramElement.)
Protected methodRaiseProcessOutput(DateTimeOffset, Object, DiagramSocketValue)
Вызвать событие ProcessOutput.
(Inherited from DiagramElement.)
Protected methodRaiseProcessOutput(DiagramSocket, Object, DiagramSocketValue)
Вызвать событие ProcessOutput.
(Inherited from DiagramElement.)
Protected methodRaiseProcessOutput(DiagramSocket, DateTimeOffset, Object, DiagramSocketValue)
Вызвать событие ProcessOutput.
(Inherited from DiagramElement.)
Protected methodRaisePropertiesChanged
Вызвать событие PropertiesChanged.
(Inherited from DiagramElement.)
Protected methodRaisePropertyChanged(String)
Вызвать событие PropertyChanged.
(Inherited from DiagramElement.)
Protected methodRaisePropertyChanged(Object, PropertyChangedEventArgs)
Вызвать событие PropertyChanged.
(Inherited from DiagramElement.)
Protected methodRaisePropertyChanging(String)
Вызвать событие PropertyChanging.
(Inherited from DiagramElement.)
Protected methodRaisePropertyChanging(Object, PropertyChangingEventArgs)
Вызвать событие PropertyChanging.
(Inherited from DiagramElement.)
Protected methodRaiseSocketChanged
Вызвать событие SocketChanged.
(Inherited from DiagramElement.)
Protected methodRemoveParam
Удалить параметр.
(Inherited from DiagramElement.)
Protected methodRemoveSocket
Удалить соединение.
(Inherited from DiagramElement.)
Protected methodRemoveSockets
Удалить все входящие и исходящие соединения.
(Inherited from DiagramElement.)
Public methodReset
Переинициализировать состояние элемента схемы.
(Inherited from DiagramElement.)
Public methodSave
Сохранить настройки.
(Inherited from DiagramElement.)
Protected methodSetElementName
Установить имя элемента.
(Inherited from DiagramElement.)
Protected methodSetTypes
Установить доступные типы данных.
(Inherited from TypedDiagramElementT.)
Public methodStart
Запустить алгоритм элемента схемы.
(Inherited from DiagramElement.)
Public methodStop
Остановить алгоритм элемента схемы.
(Inherited from DiagramElement.)
Protected methodThrowIfDisposed (Inherited from Disposable.)
Public methodToString
Returns a string that represents the current object.
(Inherited from BaseLogSource.)
Protected methodTypeChanged
Метод вызывается при изменении типа данных.
(Overrides TypedDiagramElementTTypeChanged.)
Public methodUnInit
Деинициализировать элемент.
(Inherited from DiagramElement.)
Protected methodUpdateOutputSocketType
Изменить тип исходящего сокета.
(Inherited from TypedDiagramElementT.)
Top
Events
  NameDescription
Public eventLog
Событие нового отладочного сообщения.
(Inherited from BaseLogSource.)
Public eventParameterValueChanged
Событие изменения параметра диаграммы.
(Inherited from DiagramElement.)
Public eventProcessOutput
Событие появления новых данных.
(Inherited from DiagramElement.)
Public eventPropertiesChanged
Событие изменения доступных свойств.
(Inherited from DiagramElement.)
Public eventPropertyChanged
Событие изменения значения свойств элемента схемы.
(Inherited from DiagramElement.)
Public eventPropertyChanging
Событие изменения свойств элемента схемы.
(Inherited from DiagramElement.)
Public eventSocketAdded
Событие добавление соединения у элемента.
(Inherited from DiagramElement.)
Public eventSocketChanged
Событие изменения соединения элемента.
(Inherited from DiagramElement.)
Public eventSocketRemoved
Событие удаления соединения у элемента.
(Inherited from DiagramElement.)
Top
See Also