Class TimephasedData
Името на пространството: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)
Това представлява времева фаза на данни.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class TimephasedData
Inheritance
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedData()
Aspose.Tasks.TimephasedData.
public TimephasedData()
Properties
Finish
Получава или определя крайната дата на време-фазния период на данни.
public DateTime Finish { get; set; }
стойност на имота
Start
Получава или задава началната дата на време-фазния период на данни.
public DateTime Start { get; set; }
стойност на имота
TimephasedDataType
Получава или задава вида на времето фазирани данни.
public TimephasedDataType TimephasedDataType { get; set; }
стойност на имота
Remarks
Aspose.Tasks.TimephasedData.Value.
Uid
Получава или поставя уникалния идентификатор на времева фаза данни
public int Uid { get; set; }
стойност на имота
Unit
Получава или задава временната единица на време-фазния период на данни.
public TimeUnitType Unit { get; set; }
стойност на имота
Value
Получава или задава стойността на единица време за време-фазния период на данни.
public string Value { get; set; }
стойност на имота
Exceptions
Aspose.Tasks.TimephasedData.TimephasedDataType.
ValueToCost
Получава System.Double инстанция, която представлява струйна стойност на този обект.
public double ValueToCost { get; set; }
стойност на имота
ValueToDuration
Получава System.TimeSpan инстанция, която представлява струйна стойност на този обект.
public TimeSpan ValueToDuration { get; }
стойност на имота
ValueToUnits
Получава System.Double инстанция, която представлява струйна стойност на този обект за данни във фазата на времето, базирани на единица.
public double ValueToUnits { get; }
стойност на имота
Methods
CreateCostTimephased(в, DateTime, DateTime, двойно, TimeUnitType, TimephasedDataType)
Създава и стартира нова инстанция на Aspose.Tasks.TimephasedData клас за време-базирани фази данни.
public static TimephasedData CreateCostTimephased(int uid, DateTime start, DateTime finish, double value, TimeUnitType timeUnit, TimephasedDataType type)
Parameters
uid
int
Избягване на задачата.
start
DateTime
Датата на стартиране.
finish
DateTime
Завършване на датата.
value
double
Цената на стойността.
timeUnit
TimeUnitType
Тип на единица време.
type
TimephasedDataType
Тип на данни във времето.
Returns
Aspose.Tasks.TimephasedData.
Exceptions
Ако е определена отрицателна стойност на разходите.
CreateCostTimephased(дат, DateTime, DateTime, двойно, TimeFasedDataType)
Създава и стартира нова инстанция на Aspose.Tasks.TimephasedData клас за време-базирани фази данни.
public static TimephasedData CreateCostTimephased(int uid, DateTime start, DateTime finish, double value, TimephasedDataType type)
Parameters
uid
int
Избягване на задачата.
start
DateTime
Датата на стартиране.
finish
DateTime
Завършване на датата.
value
double
Цената на стойността.
type
TimephasedDataType
Тип на данни във времето.
Returns
Aspose.Tasks.TimephasedData.
Exceptions
Ако е определена отрицателна стойност на разходите.
CreateUnitTimephased(дат, DateTime, DateTime, двойно, TimeFasedDataType)
Създава и стартира нова инстанция на Aspose.Tasks.TimephasedData клас за единица-базирани време-фазни данни на задаване на материалния ресурс.
public static TimephasedData CreateUnitTimephased(int uid, DateTime start, DateTime finish, double units, TimephasedDataType type)
Parameters
uid
int
Избягване на задачата.
start
DateTime
Датата на стартиране.
finish
DateTime
Завършване на датата.
units
double
Брой от единици.
type
TimephasedDataType
Тип на данни във времето.
Returns
Aspose.Tasks.TimephasedData.
Exceptions
Ако е посочено отрицателно количество единици.
CreateWorkTimephased(в, DateTime, DateTime, TimeSpan, TimeUnitType, TimephasedDataType)
Създава и стартира нова инстанция на Aspose.Tasks.TimephasedData клас за данни, базирани на работното време.
public static TimephasedData CreateWorkTimephased(int uid, DateTime start, DateTime finish, TimeSpan value, TimeUnitType timeUnit, TimephasedDataType type)
Parameters
uid
int
Избягване на задачата.
start
DateTime
Датата на стартиране.
finish
DateTime
Завършване на датата.
value
TimeSpan
Timespan.
timeUnit
TimeUnitType
Тип на единица време.
type
TimephasedDataType
Тип на данни във времето.
Returns
Aspose.Tasks.TimephasedData.
Exceptions
Ако е определена отрицателна работна стойност.