Class TimephasedData
نام ها : Aspose.Tasks جمع آوری: WL29_.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(زمان، زمان، زمان، زمان، زمان، زمان، زمان، زمان، زمان)
ایجاد و شروع یک مثال جدید از کلاس داده Aspose.Tasks.Timephased برای داده های فاز زمان مبتنی بر هزینه.
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.Timephased برای داده های فاز زمان مبتنی بر هزینه.
Exceptions
اگر قیمت منفی مشخص شده باشد.
CreateCostTimephased(تاریخ، تاریخ، تاریخ، دوگانه، تاریخ، تاریخ)
ایجاد و شروع یک مثال جدید از کلاس داده Aspose.Tasks.Timephased برای داده های فاز زمان مبتنی بر هزینه.
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.Timephased برای داده های فاز زمان مبتنی بر هزینه.
Exceptions
اگر قیمت منفی مشخص شده باشد.
CreateUnitTimephased(تاریخ، تاریخ، تاریخ، دوگانه، تاریخ، تاریخ)
ایجاد و ابتکار یک مثال جدید از کلاس داده Aspose.Tasks.Timephased برای داده های مرحله زمان مبتنی بر واحد از یک مأموریت از یک منبع مادی.
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.Timephased برای داده های فاز زمان مبتنی بر هزینه.
Exceptions
اگر مقدار منفی واحد مشخص شده است.
CreateWorkTimephased(زمان، زمان، زمان، زمان، زمان، زمان، زمان، زمان، زمان، زمان)
ایجاد و ابتکار یک مثال جدید از کلاس داده Aspose.Tasks.Timephased برای داده های فاز زمان مبتنی بر کار.
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
ارزش تایمز
timeUnit
TimeUnitType
نوع واحد زمان
type
TimephasedDataType
نوع داده های مرحله ای
Returns
یک مثال از کلاس داده Aspose.Tasks.Timephased برای داده های مرحله ای مبتنی بر زمان کار.
Exceptions
اگر ارزش کار منفی مشخص شده باشد.