Class Resource

Class Resource

Названий на: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)

Вони представляють ресурс у проекті.

public class Resource : IEquatable<resource>

Inheritance

object Resource

Implements

IEquatable

Нападні члени

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; }

вартість нерухомості

double

AccrueAt

отримує або встановлює вартість AccrueAt.

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

вартість нерухомості

CostAccrualType

ActiveDirectoryGuid

Приймає або встановлює вартість ActiveDirectoryGuid.

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

вартість нерухомості

string

ActualCost

Приймає або встановлює вартість ActualCost.

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

вартість нерухомості

decimal

ActualOvertimeCost

Приймає або встановлює вартість ActualOvertimeCost.

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

вартість нерухомості

decimal

ActualOvertimeWork

Приймає або встановлює вартість ActualOvertimeWork.

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

вартість нерухомості

Duration

ActualOvertimeWorkProtected

Приймає або встановлює вартість ActualOvertimeWorkProtected.

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

вартість нерухомості

Duration

ActualWork

Приймає або встановлює вартість ActualWork.

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

вартість нерухомості

Duration

ActualWorkProtected

Приймає або встановлює вартість ActualWorkProtected.

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

вартість нерухомості

Duration

AssignmentOwner

отримує або встановлює вартість AssignmentOwner.

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

вартість нерухомості

string

AssignmentOwnerGuid

отримує або встановлює вартість AssignmentOwnerGuid.

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

вартість нерухомості

string

Assignments

Отримає збірку ресурсних завдань для цього об’єкта.

public ResourceAssignmentCollection Assignments { get; }

вартість нерухомості

ResourceAssignmentCollection

AvailabilityPeriods

Отримайте приклад класу Aspose.Tasks.AvailabilityPeriodCollection.Збір періодів, протягом яких доступний ресурс.

public AvailabilityPeriodCollection AvailabilityPeriods { get; }

вартість нерухомості

AvailabilityPeriodCollection

AvailableFrom

отримує або встановлює вартість доступної.

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

вартість нерухомості

DateTime

AvailableTo

отримує або встановлює вартість доступної.

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

вартість нерухомості

DateTime

BCWP

отримує або встановлює вартість BCWP.

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

вартість нерухомості

double

BCWS

Приймає або встановлює вартість BCWS.

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

вартість нерухомості

double

Baselines

Отримайте приклад BaselineCollection для цього об’єкта.Основні цінності ресурсу.

public BaselineCollection Baselines { get; }

вартість нерухомості

BaselineCollection

BookingType

Ви отримуєте або встановлюєте вартість BookingType.

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

вартість нерухомості

BookingType

BudgetCost

Приймає або встановлює вартість бюджету.

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

вартість нерухомості

decimal

BudgetWork

Приймає або встановлює вартість BudgetWork.

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

вартість нерухомості

Duration

CV

Приймає або встановлює цінність CV.

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

вартість нерухомості

double

Calendar

отримує або встановлює вартість календаря.

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

вартість нерухомості

Calendar

CanLevel

Приймає або встановлює значення, яке вказує на те, чи встановлюється CanLevel чи ні.

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

вартість нерухомості

NullableBool

Code

отримує або встановлює вартість Коду.

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

вартість нерухомості

string

Cost

отримує або встановлює вартість вартості.

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

вартість нерухомості

decimal

CostCenter

отримує або встановлює вартість CostCenter.

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

вартість нерухомості

string

CostPerUse

отримує або встановлює вартість CostPerUse.

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

вартість нерухомості

decimal

CostVariance

отримує або встановлює вартість CostVariance.

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

вартість нерухомості

double

Created

отримує або встановлює цінність створеного.

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

вартість нерухомості

DateTime

Електронна адреса

Приймає або встановлює вартість EMailAddress.

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

вартість нерухомості

string

ExtendedAttributes

Отримає цінності розширеного атрибуту.

public ExtendedAttributeCollection ExtendedAttributes { get; }

вартість нерухомості

ExtendedAttributeCollection

Remarks

Потрібні дві частини даних - показник назад до розширеної таблиці атрибутівякий визначається або унікальним ідентифікатором або ідентифікатором поля, і вартістющо вказується або з цінністю, або показником назад до списку цінностей.

Finish

отримує або встановлює вартість закінчення.

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

вартість нерухомості

DateTime

Group

отримує або встановлює цінність групи.

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

вартість нерухомості

string

Guid

отримує або встановлює вартість керівництва.

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

вартість нерухомості

string

Hyperlink

отримує або встановлює заголовок або пояснювальний текст гіперзв’язку, пов’язаного з ресурсом.

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

вартість нерухомості

string

HyperlinkAddress

отримує або встановлює адресу для гіперзв’язку, пов’язаного з ресурсом.

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

вартість нерухомості

string

Remarks

Повна адреса (Hyperlink Href в Microsoft Project) гіперзв’язку є поєднанням HyperlinkAddress і HyperlinkSubAddress.

HyperlinkSubAddress

Знайти або встановити конкретну позицію в документі в гіперзв’язку, пов’язаному з ресурсом.

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

вартість нерухомості

string

Remarks

Повна адреса (Hyperlink Href в Microsoft Project) гіперзв’язку є поєднанням HyperlinkAddress і HyperlinkSubAddress.

Id

Приймає або встановлює значення ID.

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

вартість нерухомості

int

Inactive

Ви отримуєте або встановлюєте значення, яке вказує на те, чи встановлюється неактивне чи ні.

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

вартість нерухомості

NullableBool

Initials

отримує або встановлює вартість початківців.

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

вартість нерухомості

string

IsBudget

Приймає або встановлює вартість, яка вказує на те, чи встановлюється IsBudget чи ні.

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

вартість нерухомості

NullableBool

IsCostResource

Приймає або встановлює значення, яке вказує на те, чи встановлюється IsCostResource чи ні.

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

вартість нерухомості

NullableBool

IsEnterprise

Приймає або встановлює значення, яке вказує на те, чи встановлюється IsEnterprise чи ні.

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

вартість нерухомості

NullableBool

IsGeneric

Приймає або встановлює значення, яке вказує на те, чи встановлюється IsGeneric чи ні.

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

вартість нерухомості

NullableBool

IsNull

Приймає або встановлює значення, яке вказує на те, чи встановлюється IsNull чи ні.

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

вартість нерухомості

NullableBool

IsRoot

Знайдіть прапор, що вказує на те, чи є ресурсом корінь.Коренний ресурс - це спеціальний ресурс, який призначений для підтримки внутрішніхФормати MS Project і не мають наміру використовуватися безпосередньо з коду користувача.

public virtual bool IsRoot { get; }

вартість нерухомості

bool

IsTeamAssignmentPool

Приймає або встановлює значення, яке вказує на те, чи встановлюється IsTeamAssignmentPool чи ні.

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

вартість нерухомості

bool

MaterialLabel

Приймає або встановлює вартість MaterialLabel.

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

вартість нерухомості

string

MaxUnits

отримує або встановлює вартість MaxUnits.

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

вартість нерухомості

double

Name

отримує або встановлює значення імені.

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

вартість нерухомості

string

НОТРТФ

Приймає або встановлює вартість NotesRTF.

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

вартість нерухомості

string

NotesText

Приймає або встановлює значення NotesText.

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

вартість нерухомості

string

OutlineCode

Отримайте об’єкт OutlineCodeCollection.Вартість коду виходу.

public OutlineCodeCollection OutlineCode { get; }

вартість нерухомості

OutlineCodeCollection

Remarks

Потрібні дві частини даних - показник до таблиці вихідного коду, щовизначається FieldID, а також вартість, яка визначається як- показник ValueID або ValueGUID до списку цінностей.

Overallocated

Приймає або встановлює значення, яке вказує на те, чи встановлюється або не встановлюється Overallocated.

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

вартість нерухомості

NullableBool

OvertimeCost

Приймає або встановлює вартість OvertimeCost.

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

вартість нерухомості

decimal

OvertimeRate

отримує або встановлює вартість OvertimeRate.

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

вартість нерухомості

decimal

OvertimeRateFormat

Приймає або встановлює вартість OvertimeRateFormat.

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

вартість нерухомості

RateFormatType

OvertimeWork

Приймає або встановлює вартість OvertimeWork.

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

вартість нерухомості

Duration

ParentProject

Отримати материнський проект для цього контейнера.

public Project ParentProject { get; }

вартість нерухомості

Project

PeakUnits

отримує або встановлює вартість PeakUnits.

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

вартість нерухомості

double

PercentWorkComplete

Приймає або встановлює вартість PercentWorkComplete.

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

вартість нерухомості

int

Phonetics

Приймає або встановлює цінність Phonetics.

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

вартість нерухомості

string

Rates

Отримайте приклад класу Aspose.Tasks.RateCollection для цього об’єкта.Збір періодів і тарифів, пов’язаних з кожним з них.

public RateCollection Rates { get; }

вартість нерухомості

RateCollection

RegularWork

Приймає або встановлює вартість RegularWork.

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

вартість нерухомості

Duration

RemainingCost

отримує або встановлює вартість RemainingCost.

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

вартість нерухомості

decimal

RemainingOvertimeCost

отримує або встановлює вартість RemainingOvertimeCost.

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

вартість нерухомості

decimal

RemainingOvertimeWork

отримує або встановлює вартість RemainingOvertimeWork.

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

вартість нерухомості

Duration

RemainingWork

отримує або встановлює вартість RemainingWork.

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

вартість нерухомості

Duration

SV

отримує або встановлює вартість SV.

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

вартість нерухомості

double

StandardRate

Приймає або встановлює вартість StandardRate.

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

вартість нерухомості

decimal

StandardRateFormat

Приймає або встановлює вартість StandardRateFormat.

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

вартість нерухомості

RateFormatType

Start

Знайти або встановити вартість Початок.

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

вартість нерухомості

DateTime

TimephasedData

Отримати або встановити приклад класу Aspose.Tasks.TimephasedDataCollection для цього об’єкта.

public TimephasedDataCollection TimephasedData { get; set; }

вартість нерухомості

TimephasedDataCollection

Remarks

Читання підтримується тільки для формату XML.

Type

отримує або встановлює значення типу.

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

вартість нерухомості

ResourceType

Uid

отримує або встановлює вартість УІД.

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

вартість нерухомості

int

WindowsUserAccount

Приймає або встановлює вартість WindowsUserAccount.

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

вартість нерухомості

string

Work

отримує або встановлює цінність роботи.

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

вартість нерухомості

Duration

WorkVariance

отримує або встановлює вартість WorkVariance.

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

вартість нерухомості

double

Workgroup

отримує або встановлює вартість робочої групи.

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

вартість нерухомості

WorkGroupType

Methods

Delete()

Видаляється ресурс та його завдання з проекту.

public void Delete()

Equals(Resource)

Повертає значення, яке вказує на те, чи дорівнює ця інстанція визначеному інстанції класу Aspose.Tasks.Resource.

public bool Equals(Resource other)

Parameters

other Resource

Визначений приклад класу Aspose.Tasks.Resource для порівняння з цим прикладом.

Returns

bool

True якщо зазначена інстанція класу Aspose.Tasks.Resource має таку ж вартість Uid, як і ця; інакше, Фальшиві.

Equals(Об’єкт)

Повертає значення, яке вказує на те, чи дорівнює ця інстанція визначеному об’єкту.

public override bool Equals(object obj)

Parameters

obj object

Об’єкт порівняння з цією інстанцією.

Returns

bool

True якщо зазначений об’єкт є ресурсом, який має таку ж вартість Uid, як і ця інстанція; Фальшиві.

Знайдіть Т>(Ключові слова: rsckey="">)

Він повертає вартість, до якої майно мапується в цьому контейнері.

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

Parameters

key Key <t, rsckey ="">

Визначений ключ нерухомості. Aspose.Tasks.Rsc для отримання ключа нерухомості.

Returns

T

вартість, до якої майно міститься в цьому контейнері.

Тип параметрів

T

Тип картованої цінності.

GetHashCode()

Він повертає вартість коду хаша для прикладу класу Aspose.Tasks.Resource.

public override int GetHashCode()

Returns

int

повертає вартість коду хаша для цього об’єкта.

GetTimephasedData(Створення DateTime, DateTime, TimeFasedDataType)

Повертає приклад класу 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

TimephasedDataCollection

Список 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

TimephasedDataCollection

Створення Aspose.Tasks.TimephasedData

Створення T>(Ключові слова: rsckey=«Т»)

Карта зазначеного майна до зазначеної вартості в цьому контейнері.

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

Parameters

key Key <t, rsckey ="">

Визначений ключ нерухомості. 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

string

Коротка смуга, яка являє собою об’єкт ресурсу.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 Українська