Interface IMeasureUnit
Единица измерения.
Inherited Members
Namespace: Ascon.Polynom.Api
Assembly: Ascon.Polynom.Api.dll
Syntax
public interface IMeasureUnit : IDeleteableApiObject, ICodeableApiObject, IAbleToHaveChangeableName, IAbleToHaveName, IAbleToHaveDescription, IAbleToHaveId, IApiObject, IApiEntity, INotifyPropertyChanged
Properties
CodeOkei
Возвращает или задает код по ОКЕИ.
Declaration
string CodeOkei { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Designation
Возвращает или задает описание измеряемой величины из ЕдИзм.
Declaration
string Designation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FromBasicFactor
Возвращает или задает множитель перевода из базовой единицы из ЕдИзм.
Declaration
double FromBasicFactor { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
FromBasicOffset
Возвращает или задает смещение перевода из базовой единицы из ЕдИзм.
Declaration
double FromBasicOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
InternationalDesignationOkei
Возвращает или задает международное обозначение по ОКЕИ.
Declaration
string InternationalDesignationOkei { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
InternationalLiteralDesignation
Возвращает или задает международное буквенное обозначение.
Declaration
string InternationalLiteralDesignation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IsBasic
Возвращает или задает признак того, что единица измерения является базовой.
Declaration
bool IsBasic { get; }
Property Value
| Type | Description |
|---|---|
| bool |
|
LiteralDesignation
Возвращает или задает национальное буквенное обозначение.
Declaration
string LiteralDesignation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MeasureEntity
Возвращает измеряемую величину.
Declaration
IMeasureEntity MeasureEntity { get; }
Property Value
| Type | Description |
|---|---|
| IMeasureEntity |
Statistic
Возвращает статистику.
Declaration
IReadOnlyList<IStatisticItem> Statistic { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<IStatisticItem> | Статистика. |
Methods
ConvertFromBasicUnit(double)
Конвертирует значение из базовой единицы измерения.
Declaration
double ConvertFromBasicUnit(double value)
Parameters
| Type | Name | Description |
|---|---|---|
| double | value | Значение в базовых единицах измерения. |
Returns
| Type | Description |
|---|---|
| double | Значение в данных единицах измерения. |
ConvertTo(IMeasureUnit, double)
Конвертирует значение в новую единицу измерения.
Declaration
double ConvertTo(IMeasureUnit dstUnit, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| IMeasureUnit | dstUnit | Новая единица измерения. |
| double | value | Значение в данных единицах измерения. |
Returns
| Type | Description |
|---|---|
| double | Значение в новых единицах измерения. |
ConvertToBasicUnit(double)
Конвертирует значение в базовую единицу измерения.
Declaration
double ConvertToBasicUnit(double value)
Parameters
| Type | Name | Description |
|---|---|---|
| double | value | Значение в данных единицах измерения. |
Returns
| Type | Description |
|---|---|
| double | Значение в базовых единицах измерения. |