Class Resource

Class Resource

Nama dari : Aspose.Tasks Perhitungan: Aspose.Tasks.dll (25.4.0)

Ini merupakan sumber daya dalam sebuah proyek.

public class Resource : IEquatable<resource>

Inheritance

object Resource

Implements

IEquatable

anggota yang diwarisi

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

ACWP

Dapatkan atau menetapkan nilai ACWP.

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

Nilai Properti

double

AccrueAt

Dapatkan atau menetapkan nilai AccrueAt.

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

Nilai Properti

CostAccrualType

ActiveDirectoryGuid

Dapatkan atau menetapkan nilai dari ActiveDirectoryGuid.

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

Nilai Properti

string

ActualCost

Dapatkan atau menetapkan nilai dari ActualCost.

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

Nilai Properti

decimal

ActualOvertimeCost

Dapatkan atau menetapkan nilai dari ActualOvertimeCost.

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

Nilai Properti

decimal

ActualOvertimeWork

Dapatkan atau menetapkan nilai dari ActualOvertimeWork.

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

Nilai Properti

Duration

ActualOvertimeWorkProtected

Dapatkan atau menetapkan nilai ActualOvertimeWorkProtected.

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

Nilai Properti

Duration

ActualWork

Dapatkan atau menetapkan nilai dari ActualWork.

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

Nilai Properti

Duration

ActualWorkProtected

Dapatkan atau menetapkan nilai dari ActualWorkProtected.

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

Nilai Properti

Duration

AssignmentOwner

Dapatkan atau menetapkan nilai dari AssignmentOwner.

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

Nilai Properti

string

AssignmentOwnerGuid

Dapatkan atau menetapkan nilai AssignmentOwnerGuid.

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

Nilai Properti

string

Assignments

Dapatkan koleksi tugas sumber daya untuk objek ini.

public ResourceAssignmentCollection Assignments { get; }

Nilai Properti

ResourceAssignmentCollection

AvailabilityPeriods

Dapatkan contoh dari Aspose.Tasks.AvailabilityPeriodCollection kelas.Mengumpulkan periode di mana sumber daya tersedia.

public AvailabilityPeriodCollection AvailabilityPeriods { get; }

Nilai Properti

AvailabilityPeriodCollection

AvailableFrom

Dapatkan atau menetapkan nilai yang tersedia.

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

Nilai Properti

DateTime

AvailableTo

Dapatkan atau menetapkan nilai yang tersedia.

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

Nilai Properti

DateTime

BCWP

Dapatkan atau menetapkan nilai BCWP.

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

Nilai Properti

double

BCWS

Dapatkan atau menetapkan nilai dari BCWS.

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

Nilai Properti

double

Baselines

Dapatkan contoh BaselineCollection untuk objek ini.Nilai dasar untuk sumber daya.

public BaselineCollection Baselines { get; }

Nilai Properti

BaselineCollection

BookingType

Dapatkan atau menetapkan nilai dari BookingType.

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

Nilai Properti

BookingType

BudgetCost

Dapatkan atau menetapkan nilai BudgetCost.

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

Nilai Properti

decimal

BudgetWork

Dapatkan atau menetapkan nilai dari BudgetWork.

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

Nilai Properti

Duration

CV

Dapatkan atau menetapkan nilai CV.

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

Nilai Properti

double

Calendar

Dapatkan atau menetapkan nilai kalender.

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

Nilai Properti

Calendar

CanLevel

Dapatkan atau menetapkan nilai yang menunjukkan apakah CanLevel ditetapkan atau tidak.

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

Nilai Properti

NullableBool

Code

Dapatkan atau menetapkan nilai kode.

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

Nilai Properti

string

Cost

Dapatkan atau menetapkan nilai biaya.

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

Nilai Properti

decimal

CostCenter

Dapatkan atau menetapkan nilai CostCenter.

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

Nilai Properti

string

CostPerUse

Dapatkan atau menetapkan nilai CostPerUse.

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

Nilai Properti

decimal

CostVariance

Dapatkan atau menetapkan nilai CostVariance.

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

Nilai Properti

double

Created

Mendapatkan atau menetapkan nilai yang diciptakan.

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

Nilai Properti

DateTime

alamat email

Dapatkan atau menetapkan nilai dari EMailAddress.

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

Nilai Properti

string

ExtendedAttributes

Mendapatkan nilai-nilai dari atribut yang diperpanjang.

public ExtendedAttributeCollection ExtendedAttributes { get; }

Nilai Properti

ExtendedAttributeCollection

Remarks

Dua keping data diperlukan - petunjuk kembali ke tabel atribut yang diperpanjangyang ditentukan oleh ID unik atau ID Field, dan nilaiyang ditentukan dengan nilai, atau penunjuk kembali ke daftar nilai.

Finish

Dapatkan atau menetapkan nilai akhir.

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

Nilai Properti

DateTime

Group

Dapatkan atau menetapkan nilai dari kelompok.

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

Nilai Properti

string

Guid

Dapatkan atau menetapkan nilai panduan.

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

Nilai Properti

string

Hyperlink

Dapatkan atau menetapkan judul atau teks penjelasan dari hyperlink yang terkait dengan sumber.

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

Nilai Properti

string

HyperlinkAddress

Dapatkan atau menetapkan alamat untuk hyperlink yang terkait dengan sumber daya.

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

Nilai Properti

string

Remarks

Alamat lengkap (Hyperlink Href dalam Microsoft Project) dari hyperlink adalah konsistensi HyperlinkAddress dan HyperlinkSubAddress.

HyperlinkSubAddress

Dapatkan atau menetapkan lokasi tertentu dalam dokumen dalam hyperlink yang terkait dengan sumber.

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

Nilai Properti

string

Remarks

Alamat lengkap (Hyperlink Href dalam Microsoft Project) dari hyperlink adalah konsistensi HyperlinkAddress dan HyperlinkSubAddress.

Id

Dapatkan atau menetapkan nilai ID.

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

Nilai Properti

int

Inactive

Dapatkan atau menetapkan nilai yang menunjukkan apakah Inaktif ditetapkan atau tidak.

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

Nilai Properti

NullableBool

Initials

Dapatkan atau menetapkan nilai dari Initials.

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

Nilai Properti

string

IsBudget

Dapatkan atau menetapkan nilai yang menunjukkan apakah IsBudget ditetapkan atau tidak.

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

Nilai Properti

NullableBool

IsCostResource

Dapatkan atau menetapkan nilai yang menunjukkan apakah IsCostResource ditetapkan atau tidak.

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

Nilai Properti

NullableBool

IsEnterprise

Dapatkan atau menetapkan nilai yang menunjukkan apakah IsEnterprise ditetapkan atau tidak.

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

Nilai Properti

NullableBool

IsGeneric

Dapatkan atau menetapkan nilai yang menunjukkan apakah IsGeneric ditetapkan atau tidak.

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

Nilai Properti

NullableBool

IsNull

Dapatkan atau menetapkan nilai yang menunjukkan apakah IsNull ditetapkan atau tidak.

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

Nilai Properti

NullableBool

IsRoot

Dapatkan bendera yang menunjukkan apakah sumber daya adalah sumber daya akar.Sumber akar adalah sumber khusus yang dimaksudkan untuk mendukung internalFormat MS Project dan tidak dimaksudkan untuk digunakan langsung dari kode pengguna.

public virtual bool IsRoot { get; }

Nilai Properti

bool

IsTeamAssignmentPool

Dapatkan atau menetapkan nilai yang menunjukkan apakah IsTeamAssignmentPool ditetapkan atau tidak.

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

Nilai Properti

bool

MaterialLabel

Dapatkan atau menetapkan nilai dari MaterialLabel.

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

Nilai Properti

string

MaxUnits

Dapatkan atau menetapkan nilai MaxUnits.

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

Nilai Properti

double

Name

Dapatkan atau menetapkan nilai nama.

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

Nilai Properti

string

Pernyataan RTF

Dapatkan atau menetapkan nilai NotesRTF.

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

Nilai Properti

string

NotesText

Dapatkan atau menetapkan nilai NotesText.

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

Nilai Properti

string

OutlineCode

Mendapatkan OutlineCodeCollection object.Nilai dari kode outline.

public OutlineCodeCollection OutlineCode { get; }

Nilai Properti

OutlineCodeCollection

Remarks

Dua keping data diperlukan - penunjuk ke tabel outline code yangditentukan oleh FieldID, dan nilai yang ditentukan olehpenunjuk ValueID atau ValueGUID ke daftar nilai.

Overallocated

Dapatkan atau menetapkan nilai yang menunjukkan apakah Overallocated ditetapkan atau tidak.

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

Nilai Properti

NullableBool

OvertimeCost

Dapatkan atau menetapkan nilai OvertimeCost.

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

Nilai Properti

decimal

OvertimeRate

Dapatkan atau menetapkan nilai OvertimeRate.

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

Nilai Properti

decimal

OvertimeRateFormat

Dapatkan atau menetapkan nilai OvertimeRateFormat.

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

Nilai Properti

RateFormatType

OvertimeWork

Dapatkan atau menetapkan nilai OvertimeWork.

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

Nilai Properti

Duration

ParentProject

Dapatkan proyek ibu untuk konten ini.

public Project ParentProject { get; }

Nilai Properti

Project

PeakUnits

Dapatkan atau menetapkan nilai dari PeakUnits.

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

Nilai Properti

double

PercentWorkComplete

Dapatkan atau menetapkan nilai PercentWorkComplete.

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

Nilai Properti

int

Phonetics

Dapatkan atau menetapkan nilai dari Phonetics.

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

Nilai Properti

string

Rates

Dapatkan contoh kelas Aspose.Tasks.RateCollection untuk objek ini.Mengumpulkan periode dan kadar yang terkait dengan masing-masing.

public RateCollection Rates { get; }

Nilai Properti

RateCollection

RegularWork

Dapatkan atau menetapkan nilai dari RegularWork.

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

Nilai Properti

Duration

RemainingCost

Dapatkan atau menetapkan nilai RemainingCost.

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

Nilai Properti

decimal

RemainingOvertimeCost

Dapatkan atau menetapkan nilai RemainingOvertimeCost.

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

Nilai Properti

decimal

RemainingOvertimeWork

Dapatkan atau menetapkan nilai RemainingOvertimeWork.

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

Nilai Properti

Duration

RemainingWork

Dapatkan atau menetapkan nilai dari RemainingWork.

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

Nilai Properti

Duration

SV

Dapatkan atau menetapkan nilai SV.

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

Nilai Properti

double

StandardRate

Dapatkan atau menetapkan nilai StandardRate.

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

Nilai Properti

decimal

StandardRateFormat

Dapatkan atau menetapkan nilai StandardRateFormat.

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

Nilai Properti

RateFormatType

Start

Dapatkan atau menetapkan nilai Start.

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

Nilai Properti

DateTime

TimephasedData

Dapatkan atau menetapkan instans dari Aspose.Tasks.TimephasedDataCollection kelas untuk objek ini.

public TimephasedDataCollection TimephasedData { get; set; }

Nilai Properti

TimephasedDataCollection

Remarks

Membaca didukung untuk format XML saja.

Type

Dapatkan atau menetapkan nilai Type.

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

Nilai Properti

ResourceType

Uid

Dapatkan atau menetapkan nilai Uid.

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

Nilai Properti

int

WindowsUserAccount

Dapatkan atau menetapkan nilai dari WindowsUserAccount.

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

Nilai Properti

string

Work

Dapatkan atau menetapkan nilai kerja.

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

Nilai Properti

Duration

WorkVariance

Dapatkan atau menetapkan nilai WorkVariance.

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

Nilai Properti

double

Workgroup

Dapatkan atau menetapkan nilai dari kelompok kerja.

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

Nilai Properti

WorkGroupType

Methods

Delete()

Menghapus sumber daya dan tugasnya dari proyek.

public void Delete()

Equals(Resource)

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan instans tertentu dari kelas Aspose.Tasks.Resource.

public bool Equals(Resource other)

Parameters

other Resource

Contoh yang ditentukan dari Aspose.Tasks.Resource kelas untuk membandingkan dengan contoh ini.

Returns

bool

True jika instans yang ditentukan dari Aspose.Tasks.Kelas Sumber memiliki nilai Uid yang sama dengan instansi ini; jika tidak, palsu.

Equals(objek)

Mengembalikan nilai yang menunjukkan apakah instansi ini sama dengan objek tertentu.

public override bool Equals(object obj)

Parameters

obj object

Objek untuk membandingkan dengan instansi ini.

Returns

bool

True jika objek yang ditentukan adalah Sumber yang memiliki nilai Uid yang sama dengan contoh ini; jika tidak, palsu.

Dapatkan T>(Key<t dan rsckey=» » »)

Mengembalikan nilai di mana properti dipaparkan dalam bekas ini.

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

Parameters

key Key <t, rsckey ="">

kunci properti yang ditentukan. Aspose.Tasks.Rsc untuk mendapatkan kunci properti.

Returns

T

Nilai di mana properti itu dipaparkan dalam bekas ini.

Jenis Parameter

T

jenis nilai yang dipaparkan.

GetHashCode()

Mengembalikan nilai kode hash untuk contoh kelas Aspose.Tasks.Resource.

public override int GetHashCode()

Returns

int

mengembalikan nilai kode hash untuk objek ini.

GetTimephasedData(DateTime, DateTime, TimephasedDataType)

Mengembalikan contoh dari Aspose.Tasks.TimephasedDataCollection kelas untuk objek ini dengan Aspose.Tasks.Resource.TimephasedData nilai dalam tanggal awal dan akhir tertentu dari Aspose.Tasks.TimephasedDataType.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end, TimephasedDataType timephasedType)

Parameters

start DateTime

Tanggal dimulai untuk data fase waktu.

end DateTime

Tarikh akhir untuk data fase waktu.

timephasedType TimephasedDataType

Jenis data fasa waktu (Aspose.Tasks.TimephasedDataType)

Returns

TimephasedDataCollection

Daftar dari Aspose.Tasks.Resource.TimephasedData.

GetTimephasedData(waktu, waktu dan waktu)

Mengembalikan Aspose.Tasks.TimephasedDataCollection untuk objek ini dengan Aspose.Tasks.Resource.TimephasedDatavalues dalam tanggal awal dan akhir yang diberikan.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

Tanggal dimulai untuk data fase waktu.

end DateTime

Tarikh akhir untuk data fase waktu.

Returns

TimephasedDataCollection

Daftar Aspose.Tasks.TimephasedData.

Set(Key<t dan rsckey=“T” T)

Peta properti yang ditentukan ke nilai yang ditentukan dalam wadah ini.

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

Parameters

key Key <t, rsckey ="">

kunci properti yang ditentukan. Aspose.Tasks.Rsc untuk mendapatkan kunci properti.

val T

dengan nilai tersebut.

Jenis Parameter

T

jenis nilai yang dipaparkan.

Set(Kunci<datetime, rsckey=“Data waktu”)

Peta properti yang ditentukan ke nilai yang ditentukan dalam wadah ini.

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

Parameters

key Key dan lt; DateTime , RscKey >

kunci properti yang ditentukan. Aspose.Tasks.Rsc untuk mendapatkan kunci properti.

val DateTime

dengan nilai tersebut.

ToString()

Mengembalikan perwakilan string pendek dari contoh kelas Aspose.Tasks.Resource.Detail persembahan yang tepat tidak ditentukan dan diwajibkan untuk diubah.

public override string ToString()

Returns

string

Rantai pendek yang mewakili objek sumber daya.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 Indonesia