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
Добија или поставља вредност АЦВП-а.
[EntityField]
public double ACWP { get; set; }
Вредност имовине
AccrueAt
Добија или поставља вредност AccrueAt.
[EntityField]
public CostAccrualType AccrueAt { get; set; }
Вредност имовине
ActiveDirectoryGuid
Добија или поставља вредност ActiveDirectoryGuid.
[EntityField]
public string ActiveDirectoryGuid { get; set; }
Вредност имовине
ActualCost
Добија или поставља вредност АктуалЦост.
[EntityField]
public decimal ActualCost { get; set; }
Вредност имовине
ActualOvertimeCost
Добијете или постављате вредност АктуелнеВертимеЦост.
[EntityField]
public decimal ActualOvertimeCost { get; set; }
Вредност имовине
ActualOvertimeWork
Добија или поставља вредност ActualOvertimeWork.
[EntityField]
public Duration ActualOvertimeWork { get; set; }
Вредност имовине
ActualOvertimeWorkProtected
Добијете или постављате вредност АктуелноВертимеВоркЗаштићено.
[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }
Вредност имовине
ActualWork
Добија или поставља вредност АктуалВорк.
[EntityField]
public Duration ActualWork { get; set; }
Вредност имовине
ActualWorkProtected
Добија или поставља вредност АктуалВоркЗаштићено.
[EntityField]
public Duration ActualWorkProtected { get; set; }
Вредност имовине
AssignmentOwner
Добија или поставља вредност АсигментОунер.
[EntityField]
public string AssignmentOwner { get; set; }
Вредност имовине
AssignmentOwnerGuid
Добија или поставља вредност AssignmentOwnerGuid.
[EntityField]
public string AssignmentOwnerGuid { get; set; }
Вредност имовине
Assignments
Добија колекцију ресурсних задатака за овај објекат.
public ResourceAssignmentCollection Assignments { get; }
Вредност имовине
AvailabilityPeriods
Добије пример Аппосе.Таскс.АваилабилностПријеодСлужбе класе.Сакупљање периода током којих је ресурс доступан.
public AvailabilityPeriodCollection AvailabilityPeriods { get; }
Вредност имовине
AvailableFrom
Добија или поставља вредност доступног.
[EntityField]
public DateTime AvailableFrom { get; set; }
Вредност имовине
AvailableTo
Добија или поставља вредност доступне.
[EntityField]
public DateTime AvailableTo { get; set; }
Вредност имовине
BCWP
Добија или поставља вредност БЦВП-а.
[EntityField]
public double BCWP { get; set; }
Вредност имовине
BCWS
Добија или поставља вредност БЦВС-а.
[EntityField]
public double BCWS { get; set; }
Вредност имовине
Baselines
Добијете БазелинКоллекција примјер за овај објекат.Основне вредности за ресурс.
public BaselineCollection Baselines { get; }
Вредност имовине
BookingType
Добија или поставља вредност BookingType-а.
[EntityField]
public BookingType BookingType { get; set; }
Вредност имовине
BudgetCost
Добија или поставља вредност буџетског трошкова.
[EntityField]
public decimal BudgetCost { get; set; }
Вредност имовине
BudgetWork
Добија или поставља вредност БуџетВорк.
[EntityField]
public Duration BudgetWork { get; set; }
Вредност имовине
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
Добија или поставља вредност ЦостЦентра.
[EntityField]
public string CostCenter { get; set; }
Вредност имовине
CostPerUse
Добија или поставља вредност ЦостПерУсе.
[EntityField]
public decimal CostPerUse { get; set; }
Вредност имовине
CostVariance
Добија или поставља вредност ЦостВарианце.
[EntityField]
public double CostVariance { get; set; }
Вредност имовине
Created
Добија или поставља вредност створеног.
[EntityField]
public DateTime Created { get; set; }
Вредност имовине
Емаиладреса
Добија или поставља вредност ЕмаилАдреса.
[EntityField]
public string EMailAddress { get; set; }
Вредност имовине
ExtendedAttributes
Добије вредности проширеног атрибута.
public ExtendedAttributeCollection ExtendedAttributes { get; }
Вредност имовине
Remarks
Потребни су два комада података - индикатор назад на проширену табелу атрибутакоји је одређен или јединственим ИД или ИД поља, и вредносткоји је одређен или са вредношћу, или индикатор назад на листу вредности.
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
Потпуна адреса (Хиперлинк Хреф у Мицрософт Пројекту) хиперлинка је комбинација Хиперлинк Адреса и ХиперлинкСубадреса.
HyperlinkSubAddress
Добија или поставља одређено место у документу у хиперлинку повезаном са ресурсом.
[EntityField]
public string HyperlinkSubAddress { get; set; }
Вредност имовине
Remarks
Потпуна адреса (Хиперлинк Хреф у Мицрософт Пројекту) хиперлинка је комбинација Хиперлинк Адреса и ХиперлинкСубадреса.
Id
Добија или поставља вредност ИД-а.
[EntityField]
public int Id { get; set; }
Вредност имовине
Inactive
Добија или поставља вредност која указује на то да ли је неактивна постављена или не.
[EntityField]
public NullableBool Inactive { get; set; }
Вредност имовине
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
Добије знаме указујући да ли је ресурс коренски ресурс.Коренски ресурс је посебан ресурс који је намењен подршци унутрашњихФормати МС Пројекта и није намењен да се користи директно из кода корисника.
public virtual bool IsRoot { get; }
Вредност имовине
IsTeamAssignmentPool
Добија или поставља вредност која указује на то да ли је IsTeamAssignmentPool постављен или не.
[EntityField]
public bool IsTeamAssignmentPool { get; set; }
Вредност имовине
MaterialLabel
Добија или поставља вредност МатеријалЛабела.
[EntityField]
public string MaterialLabel { get; set; }
Вредност имовине
MaxUnits
Добија или поставља вредност МаксУнитис.
[EntityField]
public double MaxUnits { get; set; }
Вредност имовине
Name
Добија или поставља вредност имена.
[EntityField]
public string Name { get; set; }
Вредност имовине
НотсРТФ
Добија или поставља вредност НотсРТФ-а.
[EntityField]
public string NotesRTF { get; set; }
Вредност имовине
NotesText
Добија или поставља вредност НотеСтекст.
[EntityField]
public string NotesText { get; set; }
Вредност имовине
OutlineCode
Добија објекат OutlineCodeCollection.Вредност излазног кода.
public OutlineCodeCollection OutlineCode { get; }
Вредност имовине
Remarks
Потребни су два комада података - индикатор на табелу излазног кода којиодређује се по ИД поља, а вредност која је одређена и поValueID ili ValueGUID ukazivač na listu vrednosti.
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
Добијете или постављате вредност ПикУнити.
[EntityField]
public double PeakUnits { get; set; }
Вредност имовине
PercentWorkComplete
Добијете или постављате вредност ПроцентВорцкомплет.
[EntityField]
public int PercentWorkComplete { get; set; }
Вредност имовине
Phonetics
Добија или поставља вредност фонетике.
[EntityField]
public string Phonetics { get; set; }
Вредност имовине
Rates
Добијте примјер Аппосе.Таскс.РатеКоллекција класа за овај објекат.Сакупљање периода и стопа повезаних са сваким од њих.
public RateCollection Rates { get; }
Вредност имовине
RegularWork
Добија или поставља вредност РегуларВорк.
[EntityField]
public Duration RegularWork { get; set; }
Вредност имовине
RemainingCost
Добија или поставља вредност остатка.
[EntityField]
public decimal RemainingCost { get; set; }
Вредност имовине
RemainingOvertimeCost
Добијете или постављате вредност Преостали трошкови.
[EntityField]
public decimal RemainingOvertimeCost { get; set; }
Вредност имовине
RemainingOvertimeWork
Добијете или постављате вредност Преосталог радног времена.
[EntityField]
public Duration RemainingOvertimeWork { get; set; }
Вредност имовине
RemainingWork
Добија или поставља вредност за остатак рада.
[EntityField]
public Duration RemainingWork { get; set; }
Вредност имовине
SV
Добија или поставља вредност СВ.
[EntityField]
public double SV { get; set; }
Вредност имовине
StandardRate
Добијете или постављате вредност СтандардРате.
[EntityField]
public decimal StandardRate { get; set; }
Вредност имовине
StandardRateFormat
Добија или поставља вредност StandardRateFormat.
[EntityField]
public RateFormatType StandardRateFormat { get; set; }
Вредност имовине
Start
Добија или поставља вредност почетка.
[EntityField]
public DateTime Start { get; set; }
Вредност имовине
TimephasedData
Добијете или постављате примјену Аппосе.Таск.ТимпхазеДатаКоллекција класа за овај објекат.
public TimephasedDataCollection TimephasedData { get; set; }
Вредност имовине
Remarks
Читање је подржано само за XML формат.
Type
Добија или поставља вредност типа.
[EntityField]
public ResourceType Type { get; set; }
Вредност имовине
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.Resource.
public bool Equals(Resource other)
Parameters
other
Resource
Потврђена инстанција Аппосе.Таскс.Ресурс класа да се упореди са овим инстанцијом.
Returns
True ако одређена инстанција Aspose.Tasks.Ресурсна класа има исту вредност Уида као и ова инсталација; иначе, фалсификовани.
Equals(Објекат)
Враћа вредност која указује да ли је ова инстанција једнака одређеном објекту.
public override bool Equals(object obj)
Parameters
obj
object
Предмет да се упореди са овим инстанцијом.
Returns
True ако је одређени објекат Ресурс који има исту вредност Уида као и овај примјер; иначе, фалсификовани.
Дођите Т>(КСНУМКС КСНУМКС КСНУМКС="">)
Враћа вредност на коју је имовина мапирана у овом контејнеру.
public T Get<t>(Key<t, rsckey=""> key)
Parameters
одређени кључ за имовину. Aspose.Tasks.Rsc за добијање кључа за имовину.
Returns
T
вредност на коју је имовина мапирана у овом контејнеру.
Типови параметара
T
врста мапиране вредности.
GetHashCode()
Враћа вредност кода хаша за примјер класе Аппосе.Таскс.Ресурс.
public override int GetHashCode()
Returns
враћа вредност кода хаша за овај објекат.
GetTimephasedData(DateTime, DateTime, 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(Датум, Датум)
Повратак Aspose.Tasks.TimephasedDataCollection за овај објекат са Aspose.Tasks.Resource.TimephasedDatavalues у одређеним датумима почетка и завршетка.
public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)
Parameters
start
DateTime
Датум почетка за временске фазе података.
end
DateTime
Датум завршетка за датум фазе података.
Returns
Списак Аппосе.Таскс.ТимпхасеДата.
Сет <т>(КСНУМКС КСНУМКС КСНУМКС=» » » » T)
Мапирајте одређену својство на одређену вредност у овом контејнеру.
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()
Враћа кратку реду репрезентацију примера Аппосе.Таскс.Ресурс класе.Точни детаљи представљања су неодређени и подложни су променама.
public override string ToString()
Returns
Кратка трака која представља објекат ресурса.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>