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, TimeFasedDataType)
비용 기반 시간 단계 데이터를 위한 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, 더블, 타임파시드DataType)
비용 기반 시간 단계 데이터를 위한 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, 더블, 타임파시드DataType)
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.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
타임스판 가치
timeUnit
TimeUnitType
시간 단위 유형
type
TimephasedDataType
시간 단계 데이터 유형
Returns
작업 기반 시간 단계 데이터를 위한 Aspose.Tasks.TimephasedData 클래스의 예입니다.
Exceptions
부정적인 작업 가치가 지정된 경우.