Class Resource

Class Resource

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

그것은 프로젝트에서 자원을 나타냅니다.

public class Resource : IEquatable<resource>

Inheritance

object Resource

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

AccrueAt

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

[EntityField]
public CostAccrualType AccrueAt { get; set; }

부동산 가치

CostAccrualType

ActiveDirectoryGuid

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

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

부동산 가치

string

ActualCost

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

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

부동산 가치

decimal

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

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

Assignments

이 항목에 대한 자원 임무의 컬렉션을 얻습니다.

public ResourceAssignmentCollection Assignments { get; }

부동산 가치

ResourceAssignmentCollection

AvailabilityPeriods

그것은 Aspose.Tasks.AvailabilityPeriodCollection 클래스의 예를 얻습니다.자원이 사용할 수 있는 기간의 수집.

public AvailabilityPeriodCollection AvailabilityPeriods { get; }

부동산 가치

AvailabilityPeriodCollection

AvailableFrom

가져오거나 사용할 수 있는 값을 설정합니다.

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

부동산 가치

DateTime

AvailableTo

가져오거나 사용할 수 있는 값을 설정합니다.

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

부동산 가치

DateTime

BCWP

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

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

부동산 가치

double

BCWS

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

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

부동산 가치

double

Baselines

이 항목에 대한 BaselineCollection 예를 얻습니다.자원에 대한 기본 가치.

public BaselineCollection Baselines { get; }

부동산 가치

BaselineCollection

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

Calendar

가져오거나 일정의 값을 설정합니다.

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

부동산 가치

Calendar

CanLevel

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

[EntityField]
public NullableBool CanLevel { get; set; }

부동산 가치

NullableBool

Code

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

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

부동산 가치

string

Cost

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

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

부동산 가치

decimal

CostCenter

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

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

부동산 가치

string

CostPerUse

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

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

부동산 가치

decimal

CostVariance

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

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

부동산 가치

double

Created

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

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

부동산 가치

DateTime

이메일 주소

이메일 주소의 가치를 얻거나 설정합니다.

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

부동산 가치

string

ExtendedAttributes

그것은 확장 된 속성의 가치를 얻습니다.

public ExtendedAttributeCollection ExtendedAttributes { get; }

부동산 가치

ExtendedAttributeCollection

Remarks

두 개의 데이터 조각이 필요합니다 - 확장 된 속성 테이블로 돌아가는 지표단일 ID 또는 필드 ID에 의해 지정되며, 값은값으로 지정되거나 값 목록으로 돌아가는 지표가 있습니다.

Finish

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

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

부동산 가치

DateTime

Group

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

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

부동산 가치

string

Guid

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

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

부동산 가치

string

Hyperlink

리소스와 관련된 하이퍼 링크의 제목 또는 설명 텍스트를 얻거나 설정합니다.

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

부동산 가치

string

HyperlinkAddress

리소스와 관련된 하이퍼 링크에 대한 주소를 얻거나 설정합니다.

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

부동산 가치

string

Remarks

하이퍼링크의 전체 주소(Microsoft Project의 하이퍼링크 Href)는 하이퍼링크 주소와 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크

HyperlinkSubAddress

리소스와 관련된 하이퍼 링크에서 문서의 특정 위치를 얻거나 설정합니다.

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

부동산 가치

string

Remarks

하이퍼링크의 전체 주소(Microsoft Project의 하이퍼링크 Href)는 하이퍼링크 주소와 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크

Id

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

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

부동산 가치

int

Inactive

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

[EntityField]
public NullableBool Inactive { get; set; }

부동산 가치

NullableBool

Initials

이니셔티브의 가치를 얻거나 설정합니다.

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

부동산 가치

string

IsBudget

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

[EntityField]
public NullableBool IsBudget { get; set; }

부동산 가치

NullableBool

IsCostResource

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

[EntityField]
public NullableBool IsCostResource { get; set; }

부동산 가치

NullableBool

IsEnterprise

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

[EntityField]
public NullableBool IsEnterprise { get; set; }

부동산 가치

NullableBool

IsGeneric

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

[EntityField]
public NullableBool IsGeneric { get; set; }

부동산 가치

NullableBool

IsNull

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

[EntityField]
public NullableBool IsNull { get; set; }

부동산 가치

NullableBool

IsRoot

그것은 자원이 뿌리 자원인지 여부를 나타내는 깃발을 얻습니다.뿌리 자원은 내부 자원을 지원하기위한 특별한 자원입니다.MS 프로젝트의 형식은 사용자의 코드에서 직접 사용되지 않습니다.

public virtual bool IsRoot { get; }

부동산 가치

bool

IsTeamAssignmentPool

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

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

부동산 가치

bool

MaterialLabel

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

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

부동산 가치

string

MaxUnits

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

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

부동산 가치

double

Name

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

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

부동산 가치

string

노트북

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

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

부동산 가치

string

NotesText

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

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

부동산 가치

string

OutlineCode

OutlineCodeCollection 개체를 제공합니다.출력 코드의 가치.

public OutlineCodeCollection OutlineCode { get; }

부동산 가치

OutlineCodeCollection

Remarks

두 개의 데이터 조각이 필요합니다 - 출력 코드 테이블에 대한 지표필드ID에 의해 지정되며, 지정된 값도 필드ID에 의해 지정됩니다.ValueID 또는 ValueGUID는 가치 목록에 표시됩니다.

Overallocated

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

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

부동산 가치

NullableBool

OvertimeCost

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

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

부동산 가치

decimal

OvertimeRate

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

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

부동산 가치

decimal

OvertimeRateFormat

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

[EntityField]
public RateFormatType OvertimeRateFormat { get; set; }

부동산 가치

RateFormatType

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

Phonetics

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

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

부동산 가치

string

Rates

이 항목에 대한 Aspose.Tasks.RateCollection 클래스의 예를 얻습니다.각각과 관련된 기간과 요금의 수집.

public RateCollection Rates { get; }

부동산 가치

RateCollection

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

SV

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

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

부동산 가치

double

StandardRate

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

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

부동산 가치

decimal

StandardRateFormat

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

[EntityField]
public RateFormatType StandardRateFormat { get; set; }

부동산 가치

RateFormatType

Start

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

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

부동산 가치

DateTime

TimephasedData

이 항목을 위해 Aspose.Tasks.TimephasedDataCollection 클래스를 얻거나 설정합니다.

public TimephasedDataCollection TimephasedData { get; set; }

부동산 가치

TimephasedDataCollection

Remarks

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

Type

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

[EntityField]
public ResourceType Type { get; set; }

부동산 가치

ResourceType

Uid

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

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

부동산 가치

int

WindowsUserAccount

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

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

부동산 가치

string

Work

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

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

부동산 가치

Duration

WorkVariance

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

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

부동산 가치

double

Workgroup

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

[EntityField]
public WorkGroupType Workgroup { get; set; }

부동산 가치

WorkGroupType

Methods

Delete()

프로젝트에서 자원과 그 임무를 삭제합니다.

public void Delete()

Equals(Resource)

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

public bool Equals(Resource other)

Parameters

other Resource

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

Returns

bool

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

Equals(객체)

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

public override bool Equals(object obj)

Parameters

obj object

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

Returns

bool

True 지정된 개체가 이 예제와 동일한 Uid 값을 가진 자원인 경우; 그렇지 않으면, The translation of “false” to Korean is “거짓”..

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

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

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

Parameters

key Key <t, rsckey ="">

지정된 부동산 키. Aspose.Tasks.Rsc 부동산 키를 얻으려면.

Returns

T

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

파라미터 유형

T

지정된 가치의 종류.

GetHashCode()

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

public override int GetHashCode()

Returns

int

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

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

이 항목에 대한 Aspose.Tasks.TimephasedDataCollection 클래스의 예를 Aspose.Tasks.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.Resource.Timephased 데이터의 목록.

GetTimephasedData(날짜 시간, 날짜 시간)

Returns Aspose.Tasks.TimephasedDataCollection for this object with Aspose.Tasks.Resource.TimephasedDatavalues 특정 시작 및 끝 날짜 내에.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

시간 단계 데이터의 시작 날짜.

end DateTime

시간 단계 데이터의 종료 날짜.

Returns

TimephasedDataCollection

Aspose.Tasks.Timephased에 대한 정보 목록

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

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

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

Parameters

key Key <t, rsckey ="">

지정된 부동산 키. Aspose.Tasks.Rsc 부동산 키를 얻으려면.

val T

그 가치가 있다.

파라미터 유형

T

지정된 가치의 종류.

Set(키<datetime, rsckey=‘데이트 타임’)

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

public void Set(Key<datetime, rsckey=""> key, DateTime val)

Parameters

key Key &lt에 대한 정보 DateTime , RscKey >

지정된 부동산 키. Aspose.Tasks.Rsc 부동산 키를 얻으려면.

val DateTime

그 가치가 있다.

ToString()

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

public override string ToString()

Returns

string

짧은 라인은 자원 개체를 나타냅니다.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 한국어