Class ResourceAssignment

Class ResourceAssignment

이름 공간 : Aspose.Tasks 모임: Aspose.Tasks.dll (25.4.0)

프로젝트에서 자원 할당을 나타냅니다.

public class ResourceAssignment : IEquatable<resourceassignment>

Inheritance

object ResourceAssignment

Implements

IEquatable

상속 회원들

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; }

부동산 가치

double

ActualCost

ActualCost의 가치를 얻거나 설정합니다.

[EntityField]
public decimal ActualCost { get; set; }

부동산 가치

decimal

ActualFinish

ActualFinish의 가치를 얻거나 설정합니다.

[EntityField]
public DateTime ActualFinish { get; set; }

부동산 가치

DateTime

ActualOvertimeCost

ActualOvertimeCost의 가치를 얻거나 설정합니다.

[EntityField]
public decimal ActualOvertimeCost { get; set; }

부동산 가치

decimal

ActualOvertimeWork

ActualOvertimeWork의 가치를 얻거나 설정합니다.

[EntityField]
public Duration ActualOvertimeWork { get; set; }

부동산 가치

Duration

ActualOvertimeWorkProtected

ActualOvertimeWorkProtected의 가치를 얻거나 설정합니다.

[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }

부동산 가치

Duration

ActualStart

ActualStart의 가치를 얻거나 설정합니다.

[EntityField]
public DateTime ActualStart { get; set; }

부동산 가치

DateTime

ActualWork

ActualWork의 가치를 얻거나 설정합니다.

[EntityField]
public Duration ActualWork { get; set; }

부동산 가치

Duration

ActualWorkProtected

ActualWorkProtected의 가치를 얻거나 설정합니다.

[EntityField]
public Duration ActualWorkProtected { get; set; }

부동산 가치

Duration

AssignmentOwner

AssignmentOwner의 가치를 얻거나 설정합니다.

[EntityField]
public string AssignmentOwner { get; set; }

부동산 가치

string

AssignmentOwnerGuid

AssignmentOwnerGuid의 가치를 얻거나 설정합니다.

[EntityField]
public string AssignmentOwnerGuid { get; set; }

부동산 가치

string

BCWP

BCWP의 가치를 얻거나 설정합니다.

[EntityField]
public double BCWP { get; set; }

부동산 가치

double

BCWS

BCWS의 가치를 얻거나 설정합니다.

[EntityField]
public double BCWS { get; set; }

부동산 가치

double

Baselines

옵션을 사용 하 여 옵션을 사용 합니다.부여와 관련된 기본 가치의 수집.

public AssignmentBaselineCollection Baselines { get; }

부동산 가치

AssignmentBaselineCollection

BookingType

BookingType의 가치를 얻거나 설정합니다.

[EntityField]
public BookingType BookingType { get; set; }

부동산 가치

BookingType

BudgetCost

BudgetCost의 가치를 얻거나 설정합니다.

[EntityField]
public decimal BudgetCost { get; set; }

부동산 가치

decimal

BudgetWork

BudgetWork의 가치를 얻거나 설정합니다.

[EntityField]
public Duration BudgetWork { get; set; }

부동산 가치

Duration

CV

CV 값을 얻거나 설정합니다.

[EntityField]
public double CV { get; set; }

부동산 가치

double

Confirmed

확인이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

[EntityField]
public bool Confirmed { get; set; }

부동산 가치

bool

Cost

비용을 얻거나 가치를 설정합니다.

[EntityField]
public decimal Cost { get; set; }

부동산 가치

decimal

CostRateTableType

CostRateTableType의 가치를 얻거나 설정합니다.

[EntityField]
public RateType CostRateTableType { get; set; }

부동산 가치

RateType

CostVariance

CostVariance의 가치를 얻거나 설정합니다.

[EntityField]
public double CostVariance { get; set; }

부동산 가치

double

Created

창조된 것의 가치를 얻거나 설정합니다.

[EntityField]
public DateTime Created { get; set; }

부동산 가치

DateTime

Delay

지연의 값을 얻거나 설정합니다.

[EntityField]
public Duration Delay { get; set; }

부동산 가치

Duration

ExtendedAttributes

이 개체에 대한 ExtendedAttributeCollection 클래스의 예를 얻거나 설정합니다.

public ExtendedAttributeCollection ExtendedAttributes { get; set; }

부동산 가치

ExtendedAttributeCollection

Remarks

XML 형식에만 지원되는 읽기.

Finish

마무리 값을 얻거나 설정합니다.

[EntityField]
public DateTime Finish { get; set; }

부동산 가치

DateTime

FinishVariance

FinishVariance의 가치를 얻거나 설정합니다.

[EntityField]
public Duration FinishVariance { get; set; }

부동산 가치

Duration

FixedMaterial

FixedMaterial이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

[EntityField]
public bool FixedMaterial { get; set; }

부동산 가치

bool

Guid

이 임무에 대한 독특한 식별자를 얻거나 설정합니다.

public Guid? Guid { get; set; }

부동산 가치

Guid ?

HasFixedRateUnits

HasFixedRateUnits가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

[EntityField]
public bool HasFixedRateUnits { get; set; }

부동산 가치

bool

Hyperlink

Hyperlink 값을 얻거나 설정합니다.

[EntityField]
public string Hyperlink { get; set; }

부동산 가치

string

HyperlinkAddress

HyperlinkAddress 값을 얻거나 설정합니다.

[EntityField]
public string HyperlinkAddress { get; set; }

부동산 가치

string

HyperlinkSubAddress

HyperlinkSubAddress 값을 얻거나 설정합니다.

[EntityField]
public string HyperlinkSubAddress { get; set; }

부동산 가치

string

LevelingDelay

LevelingDelay의 가치를 얻거나 설정합니다.

[EntityField]
public Duration LevelingDelay { get; set; }

부동산 가치

Duration

LinkedFields

링크 필드가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

[EntityField]
public bool LinkedFields { get; set; }

부동산 가치

bool

Milestone

Milestone이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

[EntityField]
public bool Milestone { get; set; }

부동산 가치

bool

노트북

텍스트 노트를 RTF 형식으로 받거나 설정합니다.MPP 형식에만 지원됩니다.

[EntityField]
public string NotesRTF { get; set; }

부동산 가치

string

NotesText

RTF 데이터에서 추출된 노트의 명확한 텍스트를 얻거나 설정합니다.

[EntityField]
public string NotesText { get; set; }

부동산 가치

string

Overallocated

Overallocated가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

[EntityField]
public bool Overallocated { get; set; }

부동산 가치

bool

OvertimeCost

얻거나 OvertimeCost의 값을 설정합니다.

[EntityField]
public decimal OvertimeCost { get; set; }

부동산 가치

decimal

OvertimeWork

OvertimeWork의 가치를 얻거나 설정합니다.

[EntityField]
public Duration OvertimeWork { get; set; }

부동산 가치

Duration

ParentProject

이 임무에 대한 부모 프로젝트를 받습니다.

public Project ParentProject { get; }

부동산 가치

Project

PeakUnits

PeakUnits의 가치를 얻거나 설정합니다.

[EntityField]
public double PeakUnits { get; set; }

부동산 가치

double

PercentWorkComplete

얻거나 %WorkComplete의 값을 설정합니다.

[EntityField]
public int PercentWorkComplete { get; set; }

부동산 가치

int

RateScale

RateScale의 가치를 얻거나 설정합니다.

[EntityField]
public RateScaleType RateScale { get; set; }

부동산 가치

RateScaleType

RegularWork

RegularWork의 가치를 얻거나 설정합니다.

[EntityField]
public Duration RegularWork { get; set; }

부동산 가치

Duration

RemainingCost

RemainingCost의 가치를 얻거나 설정합니다.

[EntityField]
public decimal RemainingCost { get; set; }

부동산 가치

decimal

RemainingOvertimeCost

RemainingOvertimeCost의 가치를 얻거나 설정합니다.

[EntityField]
public decimal RemainingOvertimeCost { get; set; }

부동산 가치

decimal

RemainingOvertimeWork

RemainingOvertimeWork의 가치를 얻거나 설정합니다.

[EntityField]
public Duration RemainingOvertimeWork { get; set; }

부동산 가치

Duration

RemainingWork

RemainingWork의 가치를 얻거나 설정합니다.

[EntityField]
public Duration RemainingWork { get; set; }

부동산 가치

Duration

Resource

임무에 부여된 자원.

public Resource Resource { get; set; }

부동산 가치

Resource

ResponsePending

ResponsePending이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

[EntityField]
public bool ResponsePending { get; set; }

부동산 가치

bool

Resume

리소스의 가치를 얻거나 설정합니다.

[EntityField]
public DateTime Resume { get; set; }

부동산 가치

DateTime

SV

그것은 SV의 가치를 얻거나 설정합니다.

[EntityField]
public double SV { get; set; }

부동산 가치

double

Start

시작 값을 얻거나 설정합니다.

[EntityField]
public DateTime Start { get; set; }

부동산 가치

DateTime

StartVariance

StartVariance의 가치를 얻거나 설정합니다.

[EntityField]
public Duration StartVariance { get; set; }

부동산 가치

Duration

Stop

멈추는 값을 얻거나 설정합니다.

[EntityField]
public DateTime Stop { get; set; }

부동산 가치

DateTime

Summary

요약이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

[EntityField]
public bool Summary { get; set; }

부동산 가치

bool

Task

자원이 부여되는 작업입니다.

public Task Task { get; set; }

부동산 가치

Task

TimephasedData

Aspose.Tasks.TimephasedDataCollection 클래스는 Aspose.Tasks.ResourceAssignment.TimephasedData 클래스의 요소를 포함합니다.

public TimephasedDataCollection TimephasedData { get; set; }

부동산 가치

TimephasedDataCollection

Uid

Uid의 가치를 얻거나 설정합니다.

[EntityField]
public int Uid { get; set; }

부동산 가치

int

Units

단위의 가치를 얻거나 설정합니다.

[EntityField]
public double Units { get; set; }

부동산 가치

double

UpdateNeeded

UpdateNeed가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

[EntityField]
public bool UpdateNeeded { get; set; }

부동산 가치

bool

VAC

VAC 값을 얻거나 설정합니다.

[EntityField]
public double VAC { get; set; }

부동산 가치

double

Work

작업의 가치를 얻거나 설정합니다.

[EntityField]
public Duration Work { get; set; }

부동산 가치

Duration

WorkContour

WorkContour의 가치를 얻거나 설정합니다.

[EntityField]
public WorkContourType WorkContour { get; set; }

부동산 가치

WorkContourType

WorkVariance

WorkVariance의 가치를 얻거나 설정합니다.

[EntityField]
public Duration WorkVariance { get; set; }

부동산 가치

Duration

Methods

Delete()

프로젝트 작업 컬렉션에서 자원 할당을 삭제합니다.

public void Delete()

Equals(ResourceAssignment)

이 예제가 Aspose.Tasks.ResourceAssignment 클래스의 특정 예제와 동일한지 여부를 나타내는 값을 반환합니다.

public bool Equals(ResourceAssignment other)

Parameters

other ResourceAssignment

이 예제와 비교할 수 있는 Aspose.Tasks.ResourceAssignment 클래스의 지정된 예제입니다.

Returns

bool

True Aspose.Tasks.ResourceAssignment 클래스의 지정된 예가 이 예와 동일한 UID 값을 가지고 있는 경우; 그렇지 않으면, The translation of “false” to Korean is “거짓”..

Equals(객체)

이 값이 지정된 개체와 동일한지 여부를 나타내는 값을 반환합니다.

public override bool Equals(object obj)

Parameters

obj object

이 사례와 비교할 수 있는 목적이다.

Returns

bool

True (o) 이 기회와 동일한 자원과 작업을 부여하는 리소스 할당이 있는 경우; 그렇지 않으면, The translation of “false” to Korean is “거짓”..

가져오기 T>(키<t, 아스키=“>”)

이 컨테이너에서 재산이 맵화 된 값을 반환합니다.

public T Get<t>(Key<t, asnkey=""> key)

Parameters

key Key <t, asnkey ="">

지정된 부동산 키. Aspose.Tasks.Asn 부동산 키를 얻기 위해.

Returns

T

이 컨테이너에 있는 부동산의 가치.

파라미터 유형

T

지정된 가치의 종류.

GetHashCode()

Aspose.Tasks.ResourceAssignment 클래스의 예를 들어 해시 코드 값을 반환합니다.

public override int GetHashCode()

Returns

int

이 개체에 대한 해시 코드 값을 반환합니다.

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

TimephasedDataCollection

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

TimephasedDataCollection

Aspose.Tasks.TimephasedData 클래스를 포함하는 목록을 반환합니다.

GetTimephasedWork(DateTime, DateTime, 타임파시드DataType)

지정된 날짜 시간 간격에 대한 시간 단계 작업의 양을 얻습니다.

public TimeSpan GetTimephasedWork(DateTime start, DateTime end, TimephasedDataType timephasedDataType)

Parameters

start DateTime

날짜 시간 간격의 시작.

end DateTime

날짜 시간 간격의 끝.

timephasedDataType TimephasedDataType

사용해야 할 시간 단계 데이터의 종류.

Returns

TimeSpan

GetTimephasedWork(날짜 시간, 날짜 시간)

지정된 날짜 시간 간격에 대한 시간 단계 작업의 양을 얻습니다.

public TimeSpan GetTimephasedWork(DateTime start, DateTime end)

Parameters

start DateTime

날짜 시간 간격의 시작.

end DateTime

날짜 시간 간격의 끝.

Returns

TimeSpan

메이크업(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 &lt에 대한 정보 TimephasedData >

시간 단계 데이터 목록.

isWorking bool

시간 단계 데이터가 작동하는지 여부를 지정하는 지정된 깃발.

type int

지정된 시간 단계 데이터 유형.

Returns

DateTime

목록에서 최대 날짜 또는 목록이 텅 비어있는 경우 시작 날짜.

세트 (키<t, 아스키=“그러나, T)

이 컨테이너에서 지정된 가치로 지정된 재산을 지도합니다.

public void Set<t>(Key<t, asnkey=""> key, T val)

Parameters

key Key <t, asnkey ="">

지정된 부동산 키. 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

InvalidOperationException

이 방법은 비 물질적 자원을 할당하도록 요구되는 경우.

SplitTask(날짜 시간, 날짜 시간, 일정)

작업을 두 부분으로 나누어 줍니다.

public void SplitTask(DateTime start, DateTime finish, Calendar calendar)

Parameters

start DateTime

작업 중단의 시작은 분할을 기반으로합니다.

finish DateTime

작업 중단의 끝은 분할에 기초하여.

calendar Calendar

일정을 바탕으로 분할합니다.

Exceptions

ArgumentOutOfRangeException

시작 날짜는 임무 시작 날짜보다 짧습니다.

ArgumentOutOfRangeException

마무리 날짜가 임무 마무리 날짜보다 훨씬 크다.

TimephasedDataFromTaskDuration(Calendar)

작업 기간과 계획된 시작 날짜를 기반으로 시간 단계 데이터 목록을 생성합니다.

public void TimephasedDataFromTaskDuration(Calendar calendar)

Parameters

calendar Calendar

일정은 시간 단계 데이터를 생성합니다.

ToString()

Aspose.Tasks.ResourceAssignment 클래스의 짧은 라인 표현을 반환합니다.대표의 정확한 세부 사항은 명시되지 않으며 변경될 수 있습니다.

public override string ToString()

Returns

string

짧은 링은 임명 대상을 나타냅니다.</t,></t,></t,></t,></t,></t,>

 한국어