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

Добија или поставља вредност АЦВП-а.

[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

Добија или поставља вредност АктуалЦост.

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

Вредност имовине

decimal

ActualOvertimeCost

Добијете или постављате вредност АктуелнеВертимеЦост.

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

Вредност имовине

decimal

ActualOvertimeWork

Добија или поставља вредност ActualOvertimeWork.

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

Вредност имовине

Duration

ActualOvertimeWorkProtected

Добијете или постављате вредност АктуелноВертимеВоркЗаштићено.

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

Вредност имовине

Duration

ActualWork

Добија или поставља вредност АктуалВорк.

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

Вредност имовине

Duration

ActualWorkProtected

Добија или поставља вредност АктуалВоркЗаштићено.

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

Вредност имовине

Duration

AssignmentOwner

Добија или поставља вредност АсигментОунер.

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

Вредност имовине

string

AssignmentOwnerGuid

Добија или поставља вредност AssignmentOwnerGuid.

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

Вредност имовине

string

Assignments

Добија колекцију ресурсних задатака за овај објекат.

public ResourceAssignmentCollection Assignments { get; }

Вредност имовине

ResourceAssignmentCollection

AvailabilityPeriods

Добије пример Аппосе.Таскс.АваилабилностПријеодСлужбе класе.Сакупљање периода током којих је ресурс доступан.

public AvailabilityPeriodCollection AvailabilityPeriods { get; }

Вредност имовине

AvailabilityPeriodCollection

AvailableFrom

Добија или поставља вредност доступног.

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

Вредност имовине

DateTime

AvailableTo

Добија или поставља вредност доступне.

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

Вредност имовине

DateTime

BCWP

Добија или поставља вредност БЦВП-а.

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

Вредност имовине

double

BCWS

Добија или поставља вредност БЦВС-а.

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

Вредност имовине

double

Baselines

Добијете БазелинКоллекција примјер за овај објекат.Основне вредности за ресурс.

public BaselineCollection Baselines { get; }

Вредност имовине

BaselineCollection

BookingType

Добија или поставља вредност BookingType-а.

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

Вредност имовине

BookingType

BudgetCost

Добија или поставља вредност буџетског трошкова.

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

Вредност имовине

decimal

BudgetWork

Добија или поставља вредност БуџетВорк.

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

Вредност имовине

Duration

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

Добија или поставља вредност ЦостЦентра.

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

Вредност имовине

string

CostPerUse

Добија или поставља вредност ЦостПерУсе.

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

Вредност имовине

decimal

CostVariance

Добија или поставља вредност ЦостВарианце.

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

Вредност имовине

double

Created

Добија или поставља вредност створеног.

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

Вредност имовине

DateTime

Емаиладреса

Добија или поставља вредност ЕмаилАдреса.

[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

Потпуна адреса (Хиперлинк Хреф у Мицрософт Пројекту) хиперлинка је комбинација Хиперлинк Адреса и ХиперлинкСубадреса.

HyperlinkSubAddress

Добија или поставља одређено место у документу у хиперлинку повезаном са ресурсом.

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

Вредност имовине

string

Remarks

Потпуна адреса (Хиперлинк Хреф у Мицрософт Пројекту) хиперлинка је комбинација Хиперлинк Адреса и ХиперлинкСубадреса.

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

Добије знаме указујући да ли је ресурс коренски ресурс.Коренски ресурс је посебан ресурс који је намењен подршци унутрашњихФормати МС Пројекта и није намењен да се користи директно из кода корисника.

public virtual bool IsRoot { get; }

Вредност имовине

bool

IsTeamAssignmentPool

Добија или поставља вредност која указује на то да ли је IsTeamAssignmentPool постављен или не.

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

Вредност имовине

bool

MaterialLabel

Добија или поставља вредност МатеријалЛабела.

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

Вредност имовине

string

MaxUnits

Добија или поставља вредност МаксУнитис.

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

Вредност имовине

double

Name

Добија или поставља вредност имена.

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

Вредност имовине

string

НотсРТФ

Добија или поставља вредност НотсРТФ-а.

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

Вредност имовине

string

NotesText

Добија или поставља вредност НотеСтекст.

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

Вредност имовине

string

OutlineCode

Добија објекат OutlineCodeCollection.Вредност излазног кода.

public OutlineCodeCollection OutlineCode { get; }

Вредност имовине

OutlineCodeCollection

Remarks

Потребни су два комада података - индикатор на табелу излазног кода којиодређује се по ИД поља, а вредност која је одређена и поValueID ili ValueGUID ukazivač na listu vrednosti.

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

Добијете или постављате вредност ПикУнити.

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

Вредност имовине

double

PercentWorkComplete

Добијете или постављате вредност ПроцентВорцкомплет.

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

Вредност имовине

int

Phonetics

Добија или поставља вредност фонетике.

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

Вредност имовине

string

Rates

Добијте примјер Аппосе.Таскс.РатеКоллекција класа за овај објекат.Сакупљање периода и стопа повезаних са сваким од њих.

public RateCollection Rates { get; }

Вредност имовине

RateCollection

RegularWork

Добија или поставља вредност РегуларВорк.

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

Вредност имовине

Duration

RemainingCost

Добија или поставља вредност остатка.

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

Вредност имовине

decimal

RemainingOvertimeCost

Добијете или постављате вредност Преостали трошкови.

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

Вредност имовине

decimal

RemainingOvertimeWork

Добијете или постављате вредност Преосталог радног времена.

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

Вредност имовине

Duration

RemainingWork

Добија или поставља вредност за остатак рада.

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

Вредност имовине

Duration

SV

Добија или поставља вредност СВ.

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

Вредност имовине

double

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

Добијете или постављате примјену Аппосе.Таск.ТимпхазеДатаКоллекција класа за овај објекат.

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

Потврђена инстанција Аппосе.Таскс.Ресурс класа да се упореди са овим инстанцијом.

Returns

bool

True ако одређена инстанција Aspose.Tasks.Ресурсна класа има исту вредност Уида као и ова инсталација; иначе, фалсификовани.

Equals(Објекат)

Враћа вредност која указује да ли је ова инстанција једнака одређеном објекту.

public override bool Equals(object obj)

Parameters

obj object

Предмет да се упореди са овим инстанцијом.

Returns

bool

True ако је одређени објекат Ресурс који има исту вредност Уида као и овај примјер; иначе, фалсификовани.

Дођите Т>(КСНУМКС КСНУМКС КСНУМКС="">)

Враћа вредност на коју је имовина мапирана у овом контејнеру.

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

Parameters

key Key <t, rsckey ="">

одређени кључ за имовину. Aspose.Tasks.Rsc за добијање кључа за имовину.

Returns

T

вредност на коју је имовина мапирана у овом контејнеру.

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

T

врста мапиране вредности.

GetHashCode()

Враћа вредност кода хаша за примјер класе Аппосе.Таскс.Ресурс.

public override int GetHashCode()

Returns

int

враћа вредност кода хаша за овај објекат.

GetTimephasedData(DateTime, DateTime, 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

Списак Аппосе.Таскс.ТимпхасеДата.

Сет <т>(КСНУМКС КСНУМКС КСНУМКС=» » » » T)

Мапирајте одређену својство на одређену вредност у овом контејнеру.

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()

Враћа кратку реду репрезентацију примера Аппосе.Таскс.Ресурс класе.Точни детаљи представљања су неодређени и подложни су променама.

public override string ToString()

Returns

string

Кратка трака која представља објекат ресурса.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 Српски