Class ContractTemperature
Параметры температурного графика для объекта учета.
public sealed class ContractTemperature : EditableRecord, IUniqueObject, INotifyPropertyChanged
- Inheritance
-
ContractTemperature
- Implements
- Inherited Members
- Extension Methods
Constructors
ContractTemperature(ContractTemperature, LersServer)
Конструктор.
public ContractTemperature(ContractTemperature chart, LersServer server)
Parameters
chart
ContractTemperatureserver
LersServer
ContractTemperature(string, byte, byte, byte, byte, short, ContractTemperatureCollection, LersServer)
Создаёт экземпляр объекта.
public ContractTemperature(string title, byte minTemp, byte maxTemp, byte lowBreakTemp, byte highBreakTemp, short minOutdoorTemp, ContractTemperatureCollection records, LersServer server)
Parameters
title
stringminTemp
bytemaxTemp
bytelowBreakTemp
bytehighBreakTemp
byteminOutdoorTemp
shortrecords
ContractTemperatureCollectionserver
LersServer
Properties
Description
Возвращает описание графика.
public string Description { get; }
Property Value
HighBreakTemp
Возвращает температуру теплоносителя в верхней точке излома (от 70 до 150C). 0 - не используется (т.н. график с повышением).
public byte HighBreakTemp { get; set; }
Property Value
IsModified
Получает значение, определяющее, есть ли изменения, которые можно сохранить.
public override bool IsModified { get; }
Property Value
LowBreakTemp
Возвращает температуру теплоносителя в нижней точке излома (от 35 до 75C). 0 - не используется.
public byte LowBreakTemp { get; set; }
Property Value
MaxTemp
Возвращает максимальную температуру теплоносителя в подающей магистрали (от 45 до 150C).
public byte MaxTemp { get; set; }
Property Value
MinOutdoorTemp
Возвращает нормативную минимальную температуру наружного воздуха, от +10 до -50C (на практике абсолютная минимальная температура воздуха из СНиП 23-01-99).
public short MinOutdoorTemp { get; set; }
Property Value
MinTemp
Возвращает минимальную температуру теплоносителя в обратной магистрали (от 35 до 150C).
public byte MinTemp { get; set; }
Property Value
NodeCount
Количество объектов, которые используют график.
public int NodeCount { get; }
Property Value
NodeIds
Идентификаторы объектов, которые используют график.
public BindingList<int> NodeIds { get; }
Property Value
Records
Возвращает коллекцию значений температур для температурного графика.
public ContractTemperatureCollection Records { get; }
Property Value
Title
Наименование графика.
public string Title { get; set; }
Property Value
Methods
ToString()
Возвращает текстовое представление этого экземпляра.
public override string ToString()
Returns
- string
Строка, содержащая параметры температурного графика.