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
Получается или устанавливается стоимость доступной.
[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
Необходимы две части данных — показатель назад к расширению таблицы атрибутов.который определяется либо уникальным ИД, либо ИД поля, и значениекоторый указывается либо с ценностью, либо показателем назад к списку ценностей.
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.Значение кода outline.
public OutlineCodeCollection OutlineCode { get; }
Стоимость недвижимости
Remarks
Необходимы две части данных — указатель на таблицу кода, котораяопределяется по FieldID, и стоимость, которая определяется либо поПоказатель ValueID или ValueGUID в списке значений.
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
Получается или устанавливается стоимость УИД.
[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
Указанный пример класса Aspose.Tasks.Resource сравнить с этим примером.
Returns
True если указанная инстанция класса Aspose.Tasks.Resource имеет такую же стоимость Uid, как и эта инстация; в противном случае, Фальшивый.
Equals(Объекты)
Возвращает стоимость, указывающую на то, равна ли эта инстанция определенному объекту.
public override bool Equals(object obj)
Parameters
obj
object
Объект сравнивать с этой инстанцией.
Returns
True если указанный объект является ресурсом, имеющим ту же Уидную стоимость, что и данная инстанция; в противном случае Фальшивый.
«Т»>(Ключ<t, rsckey="">)
Возвращает стоимость, к которой имущество картографировано в этом контейнере.
public T Get<t>(Key<t, rsckey=""> key)
Parameters
Указанный свойственный ключ. Aspose.Tasks.Rsc для получения свойственного ключа.
Returns
T
стоимость, к которой имущество картографируется в этом контейнере.
Типы параметров
T
Тип картографированной стоимости.
GetHashCode()
Возвращает значение шейх-кода для примера класса Aspose.Tasks.Resource.
public override int GetHashCode()
Returns
Возвращает значение шейх-кода для этого объекта.
GetTimephasedData(DateTime, DateTime, TimephasedDataType)
Возвращает инстанцию класса 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(Дата времени, дата времени)
Возвращается 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
key
Key
• <
DateTime
, RscKey
>
Указанный свойственный ключ. Aspose.Tasks.Rsc для получения свойственного ключа.
val
DateTime
и ценности .
ToString()
Возвращает кратковременное обозначение инстанции класса Aspose.Tasks.Resource.Точные детали представления не уточняются и подлежат изменению.
public override string ToString()
Returns
Короткая строка, представляющая собой объект ресурса.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>