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
Implements
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
AccrueAt
Dapatkan atau menetapkan nilai AccrueAt.
[EntityField]
public CostAccrualType AccrueAt { get; set; }
Nilai Properti
ActiveDirectoryGuid
Dapatkan atau menetapkan nilai dari ActiveDirectoryGuid.
[EntityField]
public string ActiveDirectoryGuid { get; set; }
Nilai Properti
ActualCost
Dapatkan atau menetapkan nilai dari ActualCost.
[EntityField]
public decimal ActualCost { get; set; }
Nilai Properti
ActualOvertimeCost
Dapatkan atau menetapkan nilai dari ActualOvertimeCost.
[EntityField]
public decimal ActualOvertimeCost { get; set; }
Nilai Properti
ActualOvertimeWork
Dapatkan atau menetapkan nilai dari ActualOvertimeWork.
[EntityField]
public Duration ActualOvertimeWork { get; set; }
Nilai Properti
ActualOvertimeWorkProtected
Dapatkan atau menetapkan nilai ActualOvertimeWorkProtected.
[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }
Nilai Properti
ActualWork
Dapatkan atau menetapkan nilai dari ActualWork.
[EntityField]
public Duration ActualWork { get; set; }
Nilai Properti
ActualWorkProtected
Dapatkan atau menetapkan nilai dari ActualWorkProtected.
[EntityField]
public Duration ActualWorkProtected { get; set; }
Nilai Properti
AssignmentOwner
Dapatkan atau menetapkan nilai dari AssignmentOwner.
[EntityField]
public string AssignmentOwner { get; set; }
Nilai Properti
AssignmentOwnerGuid
Dapatkan atau menetapkan nilai AssignmentOwnerGuid.
[EntityField]
public string AssignmentOwnerGuid { get; set; }
Nilai Properti
Assignments
Dapatkan koleksi tugas sumber daya untuk objek ini.
public ResourceAssignmentCollection Assignments { get; }
Nilai Properti
AvailabilityPeriods
Dapatkan contoh dari Aspose.Tasks.AvailabilityPeriodCollection kelas.Mengumpulkan periode di mana sumber daya tersedia.
public AvailabilityPeriodCollection AvailabilityPeriods { get; }
Nilai Properti
AvailableFrom
Dapatkan atau menetapkan nilai yang tersedia.
[EntityField]
public DateTime AvailableFrom { get; set; }
Nilai Properti
AvailableTo
Dapatkan atau menetapkan nilai yang tersedia.
[EntityField]
public DateTime AvailableTo { get; set; }
Nilai Properti
BCWP
Dapatkan atau menetapkan nilai BCWP.
[EntityField]
public double BCWP { get; set; }
Nilai Properti
BCWS
Dapatkan atau menetapkan nilai dari BCWS.
[EntityField]
public double BCWS { get; set; }
Nilai Properti
Baselines
Dapatkan contoh BaselineCollection untuk objek ini.Nilai dasar untuk sumber daya.
public BaselineCollection Baselines { get; }
Nilai Properti
BookingType
Dapatkan atau menetapkan nilai dari BookingType.
[EntityField]
public BookingType BookingType { get; set; }
Nilai Properti
BudgetCost
Dapatkan atau menetapkan nilai BudgetCost.
[EntityField]
public decimal BudgetCost { get; set; }
Nilai Properti
BudgetWork
Dapatkan atau menetapkan nilai dari BudgetWork.
[EntityField]
public Duration BudgetWork { get; set; }
Nilai Properti
CV
Dapatkan atau menetapkan nilai CV.
[EntityField]
public double CV { get; set; }
Nilai Properti
Calendar
Dapatkan atau menetapkan nilai kalender.
[EntityField]
public Calendar Calendar { get; set; }
Nilai Properti
CanLevel
Dapatkan atau menetapkan nilai yang menunjukkan apakah CanLevel ditetapkan atau tidak.
[EntityField]
public NullableBool CanLevel { get; set; }
Nilai Properti
Code
Dapatkan atau menetapkan nilai kode.
[EntityField]
public string Code { get; set; }
Nilai Properti
Cost
Dapatkan atau menetapkan nilai biaya.
[EntityField]
public decimal Cost { get; set; }
Nilai Properti
CostCenter
Dapatkan atau menetapkan nilai CostCenter.
[EntityField]
public string CostCenter { get; set; }
Nilai Properti
CostPerUse
Dapatkan atau menetapkan nilai CostPerUse.
[EntityField]
public decimal CostPerUse { get; set; }
Nilai Properti
CostVariance
Dapatkan atau menetapkan nilai CostVariance.
[EntityField]
public double CostVariance { get; set; }
Nilai Properti
Created
Mendapatkan atau menetapkan nilai yang diciptakan.
[EntityField]
public DateTime Created { get; set; }
Nilai Properti
alamat email
Dapatkan atau menetapkan nilai dari EMailAddress.
[EntityField]
public string EMailAddress { get; set; }
Nilai Properti
ExtendedAttributes
Mendapatkan nilai-nilai dari atribut yang diperpanjang.
public ExtendedAttributeCollection ExtendedAttributes { get; }
Nilai Properti
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
Group
Dapatkan atau menetapkan nilai dari kelompok.
[EntityField]
public string Group { get; set; }
Nilai Properti
Guid
Dapatkan atau menetapkan nilai panduan.
[EntityField]
public string Guid { get; set; }
Nilai Properti
Hyperlink
Dapatkan atau menetapkan judul atau teks penjelasan dari hyperlink yang terkait dengan sumber.
[EntityField]
public string Hyperlink { get; set; }
Nilai Properti
HyperlinkAddress
Dapatkan atau menetapkan alamat untuk hyperlink yang terkait dengan sumber daya.
[EntityField]
public string HyperlinkAddress { get; set; }
Nilai Properti
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
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
Inactive
Dapatkan atau menetapkan nilai yang menunjukkan apakah Inaktif ditetapkan atau tidak.
[EntityField]
public NullableBool Inactive { get; set; }
Nilai Properti
Initials
Dapatkan atau menetapkan nilai dari Initials.
[EntityField]
public string Initials { get; set; }
Nilai Properti
IsBudget
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsBudget ditetapkan atau tidak.
[EntityField]
public NullableBool IsBudget { get; set; }
Nilai Properti
IsCostResource
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsCostResource ditetapkan atau tidak.
[EntityField]
public NullableBool IsCostResource { get; set; }
Nilai Properti
IsEnterprise
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsEnterprise ditetapkan atau tidak.
[EntityField]
public NullableBool IsEnterprise { get; set; }
Nilai Properti
IsGeneric
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsGeneric ditetapkan atau tidak.
[EntityField]
public NullableBool IsGeneric { get; set; }
Nilai Properti
IsNull
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsNull ditetapkan atau tidak.
[EntityField]
public NullableBool IsNull { get; set; }
Nilai Properti
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
IsTeamAssignmentPool
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsTeamAssignmentPool ditetapkan atau tidak.
[EntityField]
public bool IsTeamAssignmentPool { get; set; }
Nilai Properti
MaterialLabel
Dapatkan atau menetapkan nilai dari MaterialLabel.
[EntityField]
public string MaterialLabel { get; set; }
Nilai Properti
MaxUnits
Dapatkan atau menetapkan nilai MaxUnits.
[EntityField]
public double MaxUnits { get; set; }
Nilai Properti
Name
Dapatkan atau menetapkan nilai nama.
[EntityField]
public string Name { get; set; }
Nilai Properti
Pernyataan RTF
Dapatkan atau menetapkan nilai NotesRTF.
[EntityField]
public string NotesRTF { get; set; }
Nilai Properti
NotesText
Dapatkan atau menetapkan nilai NotesText.
[EntityField]
public string NotesText { get; set; }
Nilai Properti
OutlineCode
Mendapatkan OutlineCodeCollection object.Nilai dari kode outline.
public OutlineCodeCollection OutlineCode { get; }
Nilai Properti
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
OvertimeCost
Dapatkan atau menetapkan nilai OvertimeCost.
[EntityField]
public decimal OvertimeCost { get; set; }
Nilai Properti
OvertimeRate
Dapatkan atau menetapkan nilai OvertimeRate.
[EntityField]
public decimal OvertimeRate { get; set; }
Nilai Properti
OvertimeRateFormat
Dapatkan atau menetapkan nilai OvertimeRateFormat.
[EntityField]
public RateFormatType OvertimeRateFormat { get; set; }
Nilai Properti
OvertimeWork
Dapatkan atau menetapkan nilai OvertimeWork.
[EntityField]
public Duration OvertimeWork { get; set; }
Nilai Properti
ParentProject
Dapatkan proyek ibu untuk konten ini.
public Project ParentProject { get; }
Nilai Properti
PeakUnits
Dapatkan atau menetapkan nilai dari PeakUnits.
[EntityField]
public double PeakUnits { get; set; }
Nilai Properti
PercentWorkComplete
Dapatkan atau menetapkan nilai PercentWorkComplete.
[EntityField]
public int PercentWorkComplete { get; set; }
Nilai Properti
Phonetics
Dapatkan atau menetapkan nilai dari Phonetics.
[EntityField]
public string Phonetics { get; set; }
Nilai Properti
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
RegularWork
Dapatkan atau menetapkan nilai dari RegularWork.
[EntityField]
public Duration RegularWork { get; set; }
Nilai Properti
RemainingCost
Dapatkan atau menetapkan nilai RemainingCost.
[EntityField]
public decimal RemainingCost { get; set; }
Nilai Properti
RemainingOvertimeCost
Dapatkan atau menetapkan nilai RemainingOvertimeCost.
[EntityField]
public decimal RemainingOvertimeCost { get; set; }
Nilai Properti
RemainingOvertimeWork
Dapatkan atau menetapkan nilai RemainingOvertimeWork.
[EntityField]
public Duration RemainingOvertimeWork { get; set; }
Nilai Properti
RemainingWork
Dapatkan atau menetapkan nilai dari RemainingWork.
[EntityField]
public Duration RemainingWork { get; set; }
Nilai Properti
SV
Dapatkan atau menetapkan nilai SV.
[EntityField]
public double SV { get; set; }
Nilai Properti
StandardRate
Dapatkan atau menetapkan nilai StandardRate.
[EntityField]
public decimal StandardRate { get; set; }
Nilai Properti
StandardRateFormat
Dapatkan atau menetapkan nilai StandardRateFormat.
[EntityField]
public RateFormatType StandardRateFormat { get; set; }
Nilai Properti
Start
Dapatkan atau menetapkan nilai Start.
[EntityField]
public DateTime Start { get; set; }
Nilai Properti
TimephasedData
Dapatkan atau menetapkan instans dari Aspose.Tasks.TimephasedDataCollection kelas untuk objek ini.
public TimephasedDataCollection TimephasedData { get; set; }
Nilai Properti
Remarks
Membaca didukung untuk format XML saja.
Type
Dapatkan atau menetapkan nilai Type.
[EntityField]
public ResourceType Type { get; set; }
Nilai Properti
Uid
Dapatkan atau menetapkan nilai Uid.
[EntityField]
public int Uid { get; set; }
Nilai Properti
WindowsUserAccount
Dapatkan atau menetapkan nilai dari WindowsUserAccount.
[EntityField]
public string WindowsUserAccount { get; set; }
Nilai Properti
Work
Dapatkan atau menetapkan nilai kerja.
[EntityField]
public Duration Work { get; set; }
Nilai Properti
WorkVariance
Dapatkan atau menetapkan nilai WorkVariance.
[EntityField]
public double WorkVariance { get; set; }
Nilai Properti
Workgroup
Dapatkan atau menetapkan nilai dari kelompok kerja.
[EntityField]
public WorkGroupType Workgroup { get; set; }
Nilai Properti
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
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
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
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
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
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
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
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
Rantai pendek yang mewakili objek sumber daya.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>