Interface IDateTimePropertyDefinition
Определение свойства типа DateTime.
Inherited Members
Namespace: Ascon.Polynom.Api
Assembly: Ascon.Polynom.Api.dll
Syntax
public interface IDateTimePropertyDefinition : IPropertyDefinition, IDeleteableApiObject, ICodeableApiObject, IAbsoluteCodeableApiObject, IBaseGroupMember, IPropertyQualifier, IAbleToHaveId, IAbleToHaveChangeableName, IAbleToHaveName, IAbleToHaveDescription, IApiObject, IApiEntity, INotifyPropertyChanged
Methods
AssignDateTimePropertyValue(IPropertyValueOwner, IContract, IDateTimePropertyValueData)
Присваивает значение свойства.
Declaration
IDateTimePropertyValue AssignDateTimePropertyValue(IPropertyValueOwner owner, IContract contract, IDateTimePropertyValueData data)
Parameters
| Type | Name | Description |
|---|---|---|
| IPropertyValueOwner | owner | Владелец значений свойств. |
| IContract | contract | Контракт. |
| IDateTimePropertyValueData | data | Значение свойства. |
Returns
| Type | Description |
|---|---|
| IDateTimePropertyValue | Значение свойства или null. |
AssignDateTimePropertyValue(IPropertyValueOwner, IContract, DateTime, bool)
Присваивает значение свойства.
Declaration
IDateTimePropertyValue AssignDateTimePropertyValue(IPropertyValueOwner owner, IContract contract, DateTime value, bool useTime = false)
Parameters
| Type | Name | Description |
|---|---|---|
| IPropertyValueOwner | owner | Владелец значений свойств. |
| IContract | contract | Контракт. |
| DateTime | value | Значение свойства. |
| bool | useTime | Признак использования времени. |
Returns
| Type | Description |
|---|---|
| IDateTimePropertyValue | Значение свойства или null. |
AssignDateTimePropertyValue(IWideOperation, IPropertyValueOwner, IContract, DateTime, bool)
Присваивает значение свойства как часть массовой операции.
Declaration
void AssignDateTimePropertyValue(IWideOperation wideOperation, IPropertyValueOwner owner, IContract contract, DateTime value, bool useTime = false)
Parameters
| Type | Name | Description |
|---|---|---|
| IWideOperation | wideOperation | Массовая операция. |
| IPropertyValueOwner | owner | Владелец значений свойств. |
| IContract | contract | Контракт. |
| DateTime | value | Значение свойства. |
| bool | useTime | Признак использования времени. |
CreateDateTimePropertyValueData(DateTime, bool)
Создает данные значения свойства типа DateTime.
Declaration
IDateTimePropertyValueData CreateDateTimePropertyValueData(DateTime value, bool useTime = false)
Parameters
| Type | Name | Description |
|---|---|---|
| DateTime | value | Значение. |
| bool | useTime | Признак использования времени. |
Returns
| Type | Description |
|---|---|
| IDateTimePropertyValueData | Данные значения свойства типа DateTime. |