Class Resource
Името на пространството: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)
Той представлява ресурс в един проект.
public class Resource : IEquatable<resource>
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; }
стойност на имота
AccrueAt
Получава или поставя стойност на AccrueAt.
[EntityField]
public CostAccrualType AccrueAt { get; set; }
стойност на имота
ActiveDirectoryGuid
ActiveDirectoryGuid.
[EntityField]
public string ActiveDirectoryGuid { get; set; }
стойност на имота
ActualCost
ActualCost.
[EntityField]
public decimal ActualCost { 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; }
стойност на имота
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; }
стойност на имота
Assignments
Получава колекция от ресурси за този обект.
public ResourceAssignmentCollection Assignments { get; }
стойност на имота
AvailabilityPeriods
Aspose.Tasks.AvailabilityPeriodCollection.Събиране на периоди, по време на които ресурсът е наличен.
public AvailabilityPeriodCollection AvailabilityPeriods { get; }
стойност на имота
AvailableFrom
AvailableFrom.
[EntityField]
public DateTime AvailableFrom { get; set; }
стойност на имота
AvailableTo
Получава или поставя стойност на налична.
[EntityField]
public DateTime AvailableTo { get; set; }
стойност на имота
BCWP
Получава или определя стойност на BCWP.
[EntityField]
public double BCWP { get; set; }
стойност на имота
BCWS
Получава или определя стойност на BCWS.
[EntityField]
public double BCWS { get; set; }
стойност на имота
Baselines
BaselineCollection.Основните стойности на ресурса.
public BaselineCollection 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; }
стойност на имота
Calendar
Получава или определя стойност на календара.
[EntityField]
public Calendar Calendar { get; set; }
стойност на имота
CanLevel
Получава или задава стойност, която показва дали CanLevel е зададен или не.
[EntityField]
public NullableBool CanLevel { get; set; }
стойност на имота
Code
Получава или поставя стойност на Кода.
[EntityField]
public string Code { get; set; }
стойност на имота
Cost
Получава или определя стойност на разходите.
[EntityField]
public decimal Cost { get; set; }
стойност на имота
CostCenter
CostCenter.
[EntityField]
public string CostCenter { get; set; }
стойност на имота
CostPerUse
CostPerUse.
[EntityField]
public decimal CostPerUse { get; set; }
стойност на имота
CostVariance
CostVariance.
[EntityField]
public double CostVariance { get; set; }
стойност на имота
Created
Получава или поставя стойност на Създаден.
[EntityField]
public DateTime Created { get; set; }
стойност на имота
Електронна адреса
EMailAddress.
[EntityField]
public string EMailAddress { get; set; }
стойност на имота
ExtendedAttributes
Той получава стойностите на разширен атрибут.
public ExtendedAttributeCollection ExtendedAttributes { get; }
стойност на имота
Remarks
Необходими са две части от данните - показател обратно към разширената таблица за атрибутикойто се определя или от уникалния ID или Field ID, и стойността накойто се посочва или с стойността, или показател обратно към списъка с ценности.
Finish
Получава или поставя стойност на завършване.
[EntityField]
public DateTime Finish { get; set; }
стойност на имота
Group
Получава или определя стойност на група.
[EntityField]
public string Group { get; set; }
стойност на имота
Guid
Получава или поставя стойност на ръководство.
[EntityField]
public string Guid { get; set; }
стойност на имота
Hyperlink
Получава или поставя заглавието или обяснителния текст на хипервръзка, свързана с ресурс.
[EntityField]
public string Hyperlink { get; set; }
стойност на имота
HyperlinkAddress
Получава или задава адреса за хипервръзка, свързана с ресурс.
[EntityField]
public string HyperlinkAddress { get; set; }
стойност на имота
Remarks
Hyperlink Href в Microsoft Project) на хипервръзката е съвпадение на HyperlinkAddress и HyperlinkSubAddress.
HyperlinkSubAddress
Получава или поставя конкретното местоположение в документ в хипервръзка, свързана с ресурс.
[EntityField]
public string HyperlinkSubAddress { get; set; }
стойност на имота
Remarks
Hyperlink Href в Microsoft Project) на хипервръзката е съвпадение на HyperlinkAddress и HyperlinkSubAddress.
Id
Получава или поставя стойност на ID.
[EntityField]
public int Id { get; set; }
стойност на имота
Inactive
Получава или задава стойност, която показва дали неактивното е зададено или не.
[EntityField]
public NullableBool Inactive { get; set; }
стойност на имота
Initials
Получава или поставя стойност на Initials.
[EntityField]
public string Initials { get; set; }
стойност на имота
IsBudget
Получава или задава стойност, която показва дали IsBudget е зададен или не.
[EntityField]
public NullableBool IsBudget { get; set; }
стойност на имота
IsCostResource
Получава или задава стойност, която показва дали IsCostResource е зададен или не.
[EntityField]
public NullableBool IsCostResource { get; set; }
стойност на имота
IsEnterprise
Получава или задава стойност, която показва дали IsEnterprise е зададен или не.
[EntityField]
public NullableBool IsEnterprise { get; set; }
стойност на имота
IsGeneric
Получава или задава стойност, която показва дали IsGeneric е зададен или не.
[EntityField]
public NullableBool IsGeneric { get; set; }
стойност на имота
IsNull
Получава или задава стойност, която показва дали IsNull е зададен или не.
[EntityField]
public NullableBool IsNull { get; set; }
стойност на имота
IsRoot
Той получава знамето, което показва дали ресурсът е източник на корен.Коренният ресурс е специален ресурс, който е предназначен за подпомагане на вътрешнитеФормати на MS Project и не са предназначени да се използват директно от кода на потребителя.
public virtual bool IsRoot { get; }
стойност на имота
IsTeamAssignmentPool
Получава или задава стойност, която показва дали IsTeamAssignmentPool е зададен или не.
[EntityField]
public bool IsTeamAssignmentPool { get; set; }
стойност на имота
MaterialLabel
MaterialLabel.
[EntityField]
public string MaterialLabel { get; set; }
стойност на имота
MaxUnits
Получава или поставя стойност на MaxUnits.
[EntityField]
public double MaxUnits { get; set; }
стойност на имота
Name
Получава или поставя стойност на име.
[EntityField]
public string Name { get; set; }
стойност на имота
Забележителности
Получава или поставя стойност на NotesRTF.
[EntityField]
public string NotesRTF { get; set; }
стойност на имота
NotesText
Получава или поставя стойност на NotesText.
[EntityField]
public string NotesText { get; set; }
стойност на имота
OutlineCode
OutlineCodeCollection.Стойността на изходния код.
public OutlineCodeCollection OutlineCode { get; }
стойност на имота
Remarks
Необходими са две части от данните - индикатор за таблицата на кода на изхода, коятое посочен от FieldID и стойността, която е посочена или отID или стойност GUID.
Overallocated
Получава или задава стойност, която показва дали Overallocated е зададен или не.
[EntityField]
public NullableBool Overallocated { get; set; }
стойност на имота
OvertimeCost
OvertimeCost.
[EntityField]
public decimal OvertimeCost { get; set; }
стойност на имота
OvertimeRate
OvertimeRate.
[EntityField]
public decimal OvertimeRate { get; set; }
стойност на имота
OvertimeRateFormat
OvertimeRateFormat.
[EntityField]
public RateFormatType OvertimeRateFormat { get; set; }
стойност на имота
OvertimeWork
OvertimeWork.
[EntityField]
public Duration OvertimeWork { get; set; }
стойност на имота
ParentProject
Получаване на родителски проект за този контейнер.
public Project ParentProject { get; }
стойност на имота
PeakUnits
Получава или поставя стойност на PeakUnits.
[EntityField]
public double PeakUnits { get; set; }
стойност на имота
PercentWorkComplete
PercentWorkComplete.
[EntityField]
public int PercentWorkComplete { get; set; }
стойност на имота
Phonetics
Получава или поставя стойност на Phonetics.
[EntityField]
public string Phonetics { get; set; }
стойност на имота
Rates
Aspose.Tasks.RateCollection.Събиране на периоди и тарифи, свързани с всеки един от тях.
public RateCollection Rates { get; }
стойност на имота
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; }
стойност на имота
SV
Получава или поставя стойност на SV.
[EntityField]
public double SV { get; set; }
стойност на имота
StandardRate
StandardRate.
[EntityField]
public decimal StandardRate { get; set; }
стойност на имота
StandardRateFormat
StandardRateFormat.
[EntityField]
public RateFormatType StandardRateFormat { get; set; }
стойност на имота
Start
Получава или задава стойност за Старт.
[EntityField]
public DateTime Start { get; set; }
стойност на имота
TimephasedData
Aspose.Tasks.TimephasedDataCollection.
public TimephasedDataCollection TimephasedData { get; set; }
стойност на имота
Remarks
Четенето се поддържа само за XML формат.
Type
Получава или задава стойност на тип.
[EntityField]
public ResourceType Type { get; set; }
стойност на имота
Uid
Получава или поставя стойност на Uid.
[EntityField]
public int Uid { get; set; }
стойност на имота
WindowsUserAccount
WindowsUserAccount.
[EntityField]
public string WindowsUserAccount { get; set; }
стойност на имота
Work
Получава или определя стойност на работата.
[EntityField]
public Duration Work { get; set; }
стойност на имота
WorkVariance
WorkVariance.
[EntityField]
public double WorkVariance { get; set; }
стойност на имота
Workgroup
Получава или определя стойност на работната група.
[EntityField]
public WorkGroupType Workgroup { get; set; }
стойност на имота
Methods
Delete()
Изтрива ресурс и неговите задачи от проекта.
public void Delete()
Equals(Resource)
Възстановява стойност, която показва дали тази инстанция е равна на определена инсталация от клас Aspose.Tasks.Ресурс.
public bool Equals(Resource other)
Parameters
other
Resource
Посочената инстанция на Aspose.Tasks.Ресурсна класа за сравнение с тази.
Returns
True ако посочената инстанция на Aspose.Tasks.Resource клас има същата стойност Uid като тази; иначе, фалшиви.
Equals(Обект)
Връща стойност, която показва дали тази инстанция е равна на определен обект.
public override bool Equals(object obj)
Parameters
obj
object
Предметът е да се сравни с тази инстанция.
Returns
True ако посоченият обект е ресурс, който има същата стойност Uid като тази; в противен случай, фалшиви.
Бъди Т>(Ключът, rsckey="">)
Възстановява стойността, към която имотът е мапиран в този контейнер.
public T Get<t>(Key<t, rsckey=""> key)
Parameters
Ключът за собственост. Aspose.Tasks.Rsc за получаване на ключа на собствеността.
Returns
T
стойността, към която е мапирана собствеността в този контейнер.
Типове параметри
T
Типът на хартирана стойност.
GetHashCode()
Възстановява стойността на кода за хаш за примера на клас Aspose.Tasks.Ресурс.
public override int GetHashCode()
Returns
връща стойност на кода за този обект.
GetTimephasedData(Дата, Време, Време, Време, Време)
Aspose.Tasks.TimephasedDataCollection за този обект с Aspose.Tasks.Resource.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.Resource.TimephasedData.
GetTimephasedData(Дата, дата и време)
Returns Aspose.Tasks.TimephasedDataCollection за този обект с Aspose.Tasks.Resource.TimephasedDatavalues.
public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)
Parameters
start
DateTime
Дата на стартиране на фазовите данни за времето.
end
DateTime
Дата на изтичане на фазата на времето.
Returns
Aspose.Tasks.TimephasedData.
Стъпка T>(Ключът, rsckey="">, )
Картиране на посочената собственост към определената стойност в този контейнер.
public void Set<t>(Key<t, rsckey=""> key, T val)
Parameters
Ключът за собственост. Aspose.Tasks.Rsc за получаване на ключа на собствеността.
val
T
Стойността е.
Типове параметри
T
Типът на хартирана стойност.
Set(Ключ<datetime, rsckey="">, )
Картиране на посочената собственост към определената стойност в този контейнер.
public void Set(Key<datetime, rsckey=""> key, DateTime val)
Parameters
Ключът за собственост. Aspose.Tasks.Rsc за получаване на ключа на собствеността.
val
DateTime
Стойността е.
ToString()
Повторно се връща краткото изображение на ретината на примера на Aspose.Tasks.Ресурсна класа.Точните детайли на представянето не са уточнени и подлежат на промяна.
public override string ToString()
Returns
Кратка лента, която представлява ресурсен обект.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>