Class ResourceAssignment
이름 공간 : Aspose.Tasks 모임: Aspose.Tasks.dll (25.4.0)
프로젝트에서 자원 할당을 나타냅니다.
public class ResourceAssignment : IEquatable<resourceassignment>
Inheritance
Implements
상속 회원들
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
ACWP
ACWP의 가치를 얻거나 설정합니다.
[EntityField]
public double ACWP { get; set; }
부동산 가치
ActualCost
ActualCost의 가치를 얻거나 설정합니다.
[EntityField]
public decimal ActualCost { get; set; }
부동산 가치
ActualFinish
ActualFinish의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime ActualFinish { get; set; }
부동산 가치
ActualOvertimeCost
ActualOvertimeCost의 가치를 얻거나 설정합니다.
[EntityField]
public decimal ActualOvertimeCost { get; set; }
부동산 가치
ActualOvertimeWork
ActualOvertimeWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration ActualOvertimeWork { get; set; }
부동산 가치
ActualOvertimeWorkProtected
ActualOvertimeWorkProtected의 가치를 얻거나 설정합니다.
[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }
부동산 가치
ActualStart
ActualStart의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime ActualStart { get; set; }
부동산 가치
ActualWork
ActualWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration ActualWork { get; set; }
부동산 가치
ActualWorkProtected
ActualWorkProtected의 가치를 얻거나 설정합니다.
[EntityField]
public Duration ActualWorkProtected { get; set; }
부동산 가치
AssignmentOwner
AssignmentOwner의 가치를 얻거나 설정합니다.
[EntityField]
public string AssignmentOwner { get; set; }
부동산 가치
AssignmentOwnerGuid
AssignmentOwnerGuid의 가치를 얻거나 설정합니다.
[EntityField]
public string AssignmentOwnerGuid { get; set; }
부동산 가치
BCWP
BCWP의 가치를 얻거나 설정합니다.
[EntityField]
public double BCWP { get; set; }
부동산 가치
BCWS
BCWS의 가치를 얻거나 설정합니다.
[EntityField]
public double BCWS { get; set; }
부동산 가치
Baselines
옵션을 사용 하 여 옵션을 사용 합니다.부여와 관련된 기본 가치의 수집.
public AssignmentBaselineCollection Baselines { get; }
부동산 가치
BookingType
BookingType의 가치를 얻거나 설정합니다.
[EntityField]
public BookingType BookingType { get; set; }
부동산 가치
BudgetCost
BudgetCost의 가치를 얻거나 설정합니다.
[EntityField]
public decimal BudgetCost { get; set; }
부동산 가치
BudgetWork
BudgetWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration BudgetWork { get; set; }
부동산 가치
CV
CV 값을 얻거나 설정합니다.
[EntityField]
public double CV { get; set; }
부동산 가치
Confirmed
확인이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool Confirmed { get; set; }
부동산 가치
Cost
비용을 얻거나 가치를 설정합니다.
[EntityField]
public decimal Cost { get; set; }
부동산 가치
CostRateTableType
CostRateTableType의 가치를 얻거나 설정합니다.
[EntityField]
public RateType CostRateTableType { get; set; }
부동산 가치
CostVariance
CostVariance의 가치를 얻거나 설정합니다.
[EntityField]
public double CostVariance { get; set; }
부동산 가치
Created
창조된 것의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime Created { get; set; }
부동산 가치
Delay
지연의 값을 얻거나 설정합니다.
[EntityField]
public Duration Delay { get; set; }
부동산 가치
ExtendedAttributes
이 개체에 대한 ExtendedAttributeCollection 클래스의 예를 얻거나 설정합니다.
public ExtendedAttributeCollection ExtendedAttributes { get; set; }
부동산 가치
Remarks
XML 형식에만 지원되는 읽기.
Finish
마무리 값을 얻거나 설정합니다.
[EntityField]
public DateTime Finish { get; set; }
부동산 가치
FinishVariance
FinishVariance의 가치를 얻거나 설정합니다.
[EntityField]
public Duration FinishVariance { get; set; }
부동산 가치
FixedMaterial
FixedMaterial이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool FixedMaterial { get; set; }
부동산 가치
Guid
이 임무에 대한 독특한 식별자를 얻거나 설정합니다.
public Guid? Guid { get; set; }
부동산 가치
Guid ?
HasFixedRateUnits
HasFixedRateUnits가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool HasFixedRateUnits { get; set; }
부동산 가치
Hyperlink
Hyperlink 값을 얻거나 설정합니다.
[EntityField]
public string Hyperlink { get; set; }
부동산 가치
HyperlinkAddress
HyperlinkAddress 값을 얻거나 설정합니다.
[EntityField]
public string HyperlinkAddress { get; set; }
부동산 가치
HyperlinkSubAddress
HyperlinkSubAddress 값을 얻거나 설정합니다.
[EntityField]
public string HyperlinkSubAddress { get; set; }
부동산 가치
LevelingDelay
LevelingDelay의 가치를 얻거나 설정합니다.
[EntityField]
public Duration LevelingDelay { get; set; }
부동산 가치
LinkedFields
링크 필드가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool LinkedFields { get; set; }
부동산 가치
Milestone
Milestone이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool Milestone { get; set; }
부동산 가치
노트북
텍스트 노트를 RTF 형식으로 받거나 설정합니다.
[EntityField]
public string NotesRTF { get; set; }
부동산 가치
NotesText
RTF 데이터에서 추출된 노트의 명확한 텍스트를 얻거나 설정합니다.
[EntityField]
public string NotesText { get; set; }
부동산 가치
Overallocated
Overallocated가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool Overallocated { get; set; }
부동산 가치
OvertimeCost
얻거나 OvertimeCost의 값을 설정합니다.
[EntityField]
public decimal OvertimeCost { get; set; }
부동산 가치
OvertimeWork
OvertimeWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration OvertimeWork { get; set; }
부동산 가치
ParentProject
이 임무에 대한 부모 프로젝트를 받습니다.
public Project ParentProject { get; }
부동산 가치
PeakUnits
PeakUnits의 가치를 얻거나 설정합니다.
[EntityField]
public double PeakUnits { get; set; }
부동산 가치
PercentWorkComplete
얻거나 %WorkComplete의 값을 설정합니다.
[EntityField]
public int PercentWorkComplete { get; set; }
부동산 가치
RateScale
RateScale의 가치를 얻거나 설정합니다.
[EntityField]
public RateScaleType RateScale { get; set; }
부동산 가치
RegularWork
RegularWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration RegularWork { get; set; }
부동산 가치
RemainingCost
RemainingCost의 가치를 얻거나 설정합니다.
[EntityField]
public decimal RemainingCost { get; set; }
부동산 가치
RemainingOvertimeCost
RemainingOvertimeCost의 가치를 얻거나 설정합니다.
[EntityField]
public decimal RemainingOvertimeCost { get; set; }
부동산 가치
RemainingOvertimeWork
RemainingOvertimeWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration RemainingOvertimeWork { get; set; }
부동산 가치
RemainingWork
RemainingWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration RemainingWork { get; set; }
부동산 가치
Resource
임무에 부여된 자원.
public Resource Resource { get; set; }
부동산 가치
ResponsePending
ResponsePending이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool ResponsePending { get; set; }
부동산 가치
Resume
리소스의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime Resume { get; set; }
부동산 가치
SV
그것은 SV의 가치를 얻거나 설정합니다.
[EntityField]
public double SV { get; set; }
부동산 가치
Start
시작 값을 얻거나 설정합니다.
[EntityField]
public DateTime Start { get; set; }
부동산 가치
StartVariance
StartVariance의 가치를 얻거나 설정합니다.
[EntityField]
public Duration StartVariance { get; set; }
부동산 가치
Stop
멈추는 값을 얻거나 설정합니다.
[EntityField]
public DateTime Stop { get; set; }
부동산 가치
Summary
요약이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool Summary { get; set; }
부동산 가치
Task
자원이 부여되는 작업입니다.
public Task Task { get; set; }
부동산 가치
TimephasedData
Aspose.Tasks.TimephasedDataCollection 클래스는 Aspose.Tasks.ResourceAssignment.TimephasedData 클래스의 요소를 포함합니다.
public TimephasedDataCollection TimephasedData { get; set; }
부동산 가치
Uid
Uid의 가치를 얻거나 설정합니다.
[EntityField]
public int Uid { get; set; }
부동산 가치
Units
단위의 가치를 얻거나 설정합니다.
[EntityField]
public double Units { get; set; }
부동산 가치
UpdateNeeded
UpdateNeed가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool UpdateNeeded { get; set; }
부동산 가치
VAC
VAC 값을 얻거나 설정합니다.
[EntityField]
public double VAC { get; set; }
부동산 가치
Work
작업의 가치를 얻거나 설정합니다.
[EntityField]
public Duration Work { get; set; }
부동산 가치
WorkContour
WorkContour의 가치를 얻거나 설정합니다.
[EntityField]
public WorkContourType WorkContour { get; set; }
부동산 가치
WorkVariance
WorkVariance의 가치를 얻거나 설정합니다.
[EntityField]
public Duration WorkVariance { get; set; }
부동산 가치
Methods
Delete()
프로젝트 작업 컬렉션에서 자원 할당을 삭제합니다.
public void Delete()
Equals(ResourceAssignment)
이 예제가 Aspose.Tasks.ResourceAssignment 클래스의 특정 예제와 동일한지 여부를 나타내는 값을 반환합니다.
public bool Equals(ResourceAssignment other)
Parameters
other
ResourceAssignment
이 예제와 비교할 수 있는 Aspose.Tasks.ResourceAssignment 클래스의 지정된 예제입니다.
Returns
True Aspose.Tasks.ResourceAssignment 클래스의 지정된 예가 이 예와 동일한 UID 값을 가지고 있는 경우; 그렇지 않으면, The translation of “false” to Korean is “거짓”..
Equals(객체)
이 값이 지정된 개체와 동일한지 여부를 나타내는 값을 반환합니다.
public override bool Equals(object obj)
Parameters
obj
object
이 사례와 비교할 수 있는 목적이다.
Returns
True (o) 이 기회와 동일한 자원과 작업을 부여하는 리소스 할당이 있는 경우; 그렇지 않으면, The translation of “false” to Korean is “거짓”..
가져오기 T>(키<t, 아스키=“>”)
이 컨테이너에서 재산이 맵화 된 값을 반환합니다.
public T Get<t>(Key<t, asnkey=""> key)
Parameters
지정된 부동산 키. Aspose.Tasks.Asn 부동산 키를 얻기 위해.
Returns
T
이 컨테이너에 있는 부동산의 가치.
파라미터 유형
T
지정된 가치의 종류.
GetHashCode()
Aspose.Tasks.ResourceAssignment 클래스의 예를 들어 해시 코드 값을 반환합니다.
public override int GetHashCode()
Returns
이 개체에 대한 해시 코드 값을 반환합니다.
GetTimephasedData(DateTime, DateTime, 타임파시드DataType)
Aspose.Tasks.TimephasedDataCollection 클래스는 Aspose.Tasks.ResourceAssignment.TimephasedData 클래스는 Aspose.Tasks.TimephasedDataType의 특정 시작 및 끝 날짜 내에 포함되어 있습니다.
public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end, TimephasedDataType timephasedType)
Parameters
start
DateTime
시간 단계 데이터의 시작 날짜.
end
DateTime
시간 단계 데이터의 종료 날짜.
timephasedType
TimephasedDataType
시간 단계 데이터의 유형 (Aspose.Tasks.TimephasedDataType)
Returns
Aspose.Tasks.TimephasedData 클래스의 예를 포함하는 목록을 반환합니다.
GetTimephasedData(날짜 시간, 날짜 시간)
Returns Aspose.Tasks.TimephasedDataCollection object with the instances of Aspose.Tasks.ResourceAssignment.TimephasedData class within given start and end dates of Aspose.Tasks.TimephasedDataType.AssignmentWork.
public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)
Parameters
start
DateTime
시간 단계 데이터의 시작 날짜.
end
DateTime
시간 단계 데이터의 종료 날짜.
Returns
Aspose.Tasks.TimephasedData 클래스를 포함하는 목록을 반환합니다.
GetTimephasedWork(DateTime, DateTime, 타임파시드DataType)
지정된 날짜 시간 간격에 대한 시간 단계 작업의 양을 얻습니다.
public TimeSpan GetTimephasedWork(DateTime start, DateTime end, TimephasedDataType timephasedDataType)
Parameters
start
DateTime
날짜 시간 간격의 시작.
end
DateTime
날짜 시간 간격의 끝.
timephasedDataType
TimephasedDataType
사용해야 할 시간 단계 데이터의 종류.
Returns
GetTimephasedWork(날짜 시간, 날짜 시간)
지정된 날짜 시간 간격에 대한 시간 단계 작업의 양을 얻습니다.
public TimeSpan GetTimephasedWork(DateTime start, DateTime end)
Parameters
start
DateTime
날짜 시간 간격의 시작.
end
DateTime
날짜 시간 간격의 끝.
Returns
메이크업(DateTime, TimeSpan, 일정, 목록, 바이올린, int)
시간 단계 데이터 목록을 생성합니다.
public DateTime MakeTPs(DateTime start, TimeSpan time, Calendar calendar, List<timephaseddata> list, bool isWorking, int type)
Parameters
start
DateTime
지정된 시작 날짜입니다.
time
TimeSpan
지정된 작업 시간.
calendar
Calendar
지정된 작업 일정.
list
List
<에 대한 정보
TimephasedData
>
시간 단계 데이터 목록.
isWorking
bool
시간 단계 데이터가 작동하는지 여부를 지정하는 지정된 깃발.
type
int
지정된 시간 단계 데이터 유형.
Returns
목록에서 최대 날짜 또는 목록이 텅 비어있는 경우 시작 날짜.
세트 (키<t, 아스키=“그러나, T)
이 컨테이너에서 지정된 가치로 지정된 재산을 지도합니다.
public void Set<t>(Key<t, asnkey=""> key, T val)
Parameters
지정된 부동산 키. Aspose.Tasks.Asn 부동산 키를 얻기 위해.
val
T
그 가치가 있다.
파라미터 유형
T
지정된 가치의 종류.
SetMaterialResourceUnits(더블, RateScaleType)
재료 소비가 변동되는 재료 자원을 할당하기위한 단위를 구성합니다.변수 재료 소비는 배정 기간이 변화함에 따라 사용되는 재료의 양이 비례적으로 변화한다는 것을 의미합니다.
public void SetMaterialResourceUnits(double units, RateScaleType rateScaleType)
Parameters
units
double
시간 기간 동안 증가한 단위의 수.
rateScaleType
RateScaleType
단위 가치가 증가하는 시간 기간.
Remarks
예를 들어 ‘123/달’을 설정하려면 SetUnitsScaled(123D, RateScaleType.Month)를 호출해야 합니다.
Exceptions
이 방법은 비 물질적 자원을 할당하도록 요구되는 경우.
SplitTask(날짜 시간, 날짜 시간, 일정)
작업을 두 부분으로 나누어 줍니다.
public void SplitTask(DateTime start, DateTime finish, Calendar calendar)
Parameters
start
DateTime
작업 중단의 시작은 분할을 기반으로합니다.
finish
DateTime
작업 중단의 끝은 분할에 기초하여.
calendar
Calendar
일정을 바탕으로 분할합니다.
Exceptions
시작 날짜는 임무 시작 날짜보다 짧습니다.
마무리 날짜가 임무 마무리 날짜보다 훨씬 크다.
TimephasedDataFromTaskDuration(Calendar)
작업 기간과 계획된 시작 날짜를 기반으로 시간 단계 데이터 목록을 생성합니다.
public void TimephasedDataFromTaskDuration(Calendar calendar)
Parameters
calendar
Calendar
일정은 시간 단계 데이터를 생성합니다.
ToString()
Aspose.Tasks.ResourceAssignment 클래스의 짧은 라인 표현을 반환합니다.대표의 정확한 세부 사항은 명시되지 않으며 변경될 수 있습니다.
public override string ToString()
Returns
짧은 링은 임명 대상을 나타냅니다.</t,></t,></t,></t,></t,></t,>