DiagramSocketType
Тип подключения.
Наследует: Equatable<DiagramSocketType>
Реализует: INotifyPropertyChanged, IPersistable
Конструкторы
private DiagramSocketType(Type type, string name, Color color)
diagramSocketType = DiagramSocketType(type, name, color)
Инициализирует новый экземпляр DiagramSocketType.
- type
- Тип данных.
- name
- Имя типа соединения.
- color
- Цвет соединения.
Свойства
public static IEnumerable<DiagramSocketType> AllTypes { get; }
value = DiagramSocketType.AllTypes
Все доступные типы соединений для элементов.
public Color Color { get; private set; }
value = diagramSocketType.Color
diagramSocketType.Color = value
Цвет соединения.
public string Name { get; private set; }
value = diagramSocketType.Name
diagramSocketType.Name = value
Имя типа соединения.
public Type Type { get; private set; }
value = diagramSocketType.Type
diagramSocketType.Type = value
Тип подключения.
Методы
public override DiagramSocketType Clone()
result = diagramSocketType.Clone()
Создайте копию DiagramSocketType.
Возвращает: Копия.
public static DiagramSocketType GetSocketType(Type parameterType)
result = DiagramSocketType.GetSocketType(parameterType)
Получите DiagramSocketType для типа.
- parameterType
- Тип.
Возвращает: Тип сокета схемы.
public void Load(SettingsStorage storage)
diagramSocketType.Load(storage)
Загрузить настройки.
- storage
- Хранилище настроек.
protected override bool OnEquals(DiagramSocketType other)
result = diagramSocketType.OnEquals(other)
Сравните DiagramSocketType на эквивалентность.
- other
- Еще одна ценность, с которой можно сравнивать.
Возвращает: , если указанный объект равен текущему объекту, в противном случае .
protected virtual void OnPropertyChanged(string propertyName)
diagramSocketType.OnPropertyChanged(propertyName)
Вызов события изменения значения свойства соединения.
- propertyName
- Имя свойства.
public static DiagramSocketType RegisterType<T>(string name, Color color)
result = DiagramSocketType.RegisterType(name, color)
Зарегистрировать тип подключения.
- name
- Имя типа соединения.
- color
- Цвет соединения.
Возвращает: Тип подключения.
public void Save(SettingsStorage storage)
diagramSocketType.Save(storage)
Сохраните настройки.
- storage
- Хранилище настроек.
public override string ToString()
result = diagramSocketType.ToString()
Преобразовать к строковому представлению.
Возвращает: Строковое представление.
События
public event PropertyChangedEventHandler PropertyChanged
diagramSocketType.PropertyChanged += handler
Событие изменения значения свойств соединения.
Поля
public static readonly DiagramSocketType Any
value = DiagramSocketType.Any
Неизвестный тип данных.
public static readonly DiagramSocketType BasketBlackScholes
value = DiagramSocketType.BasketBlackScholes
Черные скоулзы.
public static readonly DiagramSocketType BlackScholes
value = DiagramSocketType.BlackScholes
Черные скоулзы.
public static readonly DiagramSocketType CandleStates
value = DiagramSocketType.CandleStates
Состояние свечи.
public static readonly DiagramSocketType Comparable
value = DiagramSocketType.Comparable
Сопоставимые значения.
public static readonly DiagramSocketType IndicatorValue
value = DiagramSocketType.IndicatorValue
Значение индикатора.
public static readonly DiagramSocketType MarketDepth
value = DiagramSocketType.MarketDepth
Глубина рынка.
public static readonly DiagramSocketType MyTrade
value = DiagramSocketType.MyTrade
Собственная торговля.
public static readonly DiagramSocketType OrderFail
value = DiagramSocketType.OrderFail
Заказ провалился.
public static readonly DiagramSocketType OrderState
value = DiagramSocketType.OrderState
Состояние заказа.
public static readonly DiagramSocketType Portfolio
value = DiagramSocketType.Portfolio
Портфолио.
public static readonly DiagramSocketType Position
value = DiagramSocketType.Position
Позиция.
public static readonly DiagramSocketType Security
value = DiagramSocketType.Security
финансовый инструмент.
public static readonly DiagramSocketType Strategy
value = DiagramSocketType.Strategy
Стратегия.
public static readonly DiagramSocketType String
value = DiagramSocketType.String
Текстовая строка.
public static readonly DiagramSocketType Unit
value = DiagramSocketType.Unit
Числовое значение.