Class ResourceAssignment

Class ResourceAssignment

Именује се: Aspose.Tasks Асамблеја: Aspose.Tasks.dll (25.4.0)

Представља распоређење ресурса у пројекту.

public class ResourceAssignment : IEquatable<resourceassignment>

Inheritance

object ResourceAssignment

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

ActualCost

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

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

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

decimal

ActualFinish

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

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

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

DateTime

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

ActualStart

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

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

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

DateTime

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

BCWP

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

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

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

double

BCWS

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

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

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

double

Baselines

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

public AssignmentBaselineCollection Baselines { get; }

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

AssignmentBaselineCollection

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

Confirmed

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

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

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

bool

Cost

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

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

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

decimal

CostRateTableType

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

[EntityField]
public RateType CostRateTableType { get; set; }

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

RateType

CostVariance

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

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

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

double

Created

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

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

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

DateTime

Delay

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

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

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

Duration

ExtendedAttributes

Добијете или постављате инстанцију класе ExtendedAttributeCollection за овај објекат.

public ExtendedAttributeCollection ExtendedAttributes { get; set; }

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

ExtendedAttributeCollection

Remarks

Читање је подржано само за XML формат.

Finish

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

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

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

DateTime

FinishVariance

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

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

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

Duration

FixedMaterial

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

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

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

bool

Guid

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

public Guid? Guid { get; set; }

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

Guid ?

HasFixedRateUnits

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

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

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

bool

Hyperlink

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

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

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

string

HyperlinkAddress

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

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

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

string

HyperlinkSubAddress

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

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

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

string

LevelingDelay

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

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

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

Duration

LinkedFields

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

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

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

bool

Milestone

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

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

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

bool

НотсРТФ

Прима или поставља текстуалне белешке у РТФ формату.Подржава се само за МПП формати.

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

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

string

NotesText

Добијете или постављате белешке плоског текста који се извлачи из РТФ података.

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

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

string

Overallocated

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

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

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

bool

OvertimeCost

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

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

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

decimal

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

RateScale

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

[EntityField]
public RateScaleType RateScale { get; set; }

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

RateScaleType

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

Resource

Ресурси додељени за задатак.

public Resource Resource { get; set; }

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

Resource

ResponsePending

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

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

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

bool

Resume

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

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

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

DateTime

SV

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

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

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

double

Start

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

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

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

DateTime

StartVariance

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

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

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

Duration

Stop

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

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

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

DateTime

Summary

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

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

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

bool

Task

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

public Task Task { get; set; }

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

Task

TimephasedData

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

public TimephasedDataCollection TimephasedData { get; set; }

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

TimephasedDataCollection

Uid

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

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

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

int

Units

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

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

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

double

UpdateNeeded

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

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

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

bool

VAC

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

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

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

double

Work

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

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

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

Duration

WorkContour

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

[EntityField]
public WorkContourType WorkContour { get; set; }

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

WorkContourType

WorkVariance

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

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

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

Duration

Methods

Delete()

Избрише распореду ресурса из колекције пројектних распореда.

public void Delete()

Equals(ResourceAssignment)

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

public bool Equals(ResourceAssignment other)

Parameters

other ResourceAssignment

Потврђена инстанција класе Aspose.Tasks.ResourceAssignment да се упореди са овим инстанцијом.

Returns

bool

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

Equals(Објекат)

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

public override bool Equals(object obj)

Parameters

obj object

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

Returns

bool

True ако је о Ресурсна асистенција која додељује исти ресурс и задатак као и ова инстанција; иначе, фалсификовани.

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

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

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

Parameters

key Key <t, asnkey ="">

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

Returns

T

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

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

T

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

GetHashCode()

Враћа вредност хасх кода за примјер класе Aspose.Tasks.ResourceAssignment.

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

враћа листу која садржи примере Аппосе.Таскс.ТимпхасеДата класа.

GetTimephasedData(Датум, Датум)

Returns Aspose.Tasks.TimephasedDataCollection object with the instances of Aspose.Tasks.ResourceAssignment.TimephasedData class within given start and end dates of Aspose.Tasks.TimephasedDataType.AssignmentWork.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

Датум почетка за временске фазе података.

end DateTime

Датум завршетка за датум фазе података.

Returns

TimephasedDataCollection

враћа листу која садржи примере Аппосе.Таскс.ТимпхасеДата класа.

GetTimephasedWork(DateTime, DateTime, TimephasedDataType)

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

public TimeSpan GetTimephasedWork(DateTime start, DateTime end, TimephasedDataType timephasedDataType)

Parameters

start DateTime

Почетак временског интервала датума.

end DateTime

Крај временског интервала датума.

timephasedDataType TimephasedDataType

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

Returns

TimeSpan

GetTimephasedWork(Датум, Датум)

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

public TimeSpan GetTimephasedWork(DateTime start, DateTime end)

Parameters

start DateTime

Почетак временског интервала датума.

end DateTime

Крај временског интервала датума.

Returns

TimeSpan

Макапс(DateTime, TimeSpan, Календар, Листа, боол , инт)

генерише листу временских фаза података.

public DateTime MakeTPs(DateTime start, TimeSpan time, Calendar calendar, List<timephaseddata> list, bool isWorking, int type)

Parameters

start DateTime

Датум одређеног почетка.

time TimeSpan

određeno radno vreme.

calendar Calendar

Одређени радни календар.

list List < TimephasedData >

Списак временских фаза података.

isWorking bool

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

type int

Тип одређених временских података.

Returns

DateTime

Максимални датум са листе или датум почетка ако је листа празна.

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

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

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

Parameters

key Key <t, asnkey ="">

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

val T

То је вредност.

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

T

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

SetMaterialResourceUnits(Двоструки, RateScaleType)

Саставља јединице за доделу материјалног ресурса са променљивом потрошњом материјала.Променљива потрошња материјала значи да се, пошто се трајање постављања мења, количина материјала која се користи пропорционално мења.

public void SetMaterialResourceUnits(double units, RateScaleType rateScaleType)

Parameters

units double

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

rateScaleType RateScaleType

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

Remarks

На пример, да бисте поставили ‘123/месец’, треба да се позове SetUnitsScaled(123D, RateScaleType.Month).

Exceptions

InvalidOperationException

Ако се метод захтева за доделу не-материјалног ресурса.

SplitTask(Датум, Датум и Календар)

Поделите задатак на два дела.

public void SplitTask(DateTime start, DateTime finish, Calendar calendar)

Parameters

start DateTime

Почетак прекида рада да се подели на основу.

finish DateTime

Крај прекида рада да се подели на основу.

calendar Calendar

Календар се дели на основу.

Exceptions

ArgumentOutOfRangeException

Трајање када је датум почетка мање од датума почетка задатака.

ArgumentOutOfRangeException

Прилике када је датум завршетка већи од датума завршетка задатака.

TimephasedDataFromTaskDuration(Calendar)

Генерише листу временских фаза података заснованих на трајању задатака и планираном датуму почетка.

public void TimephasedDataFromTaskDuration(Calendar calendar)

Parameters

calendar Calendar

Календар да генерише временске фазе података из.

ToString()

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

public override string ToString()

Returns

string

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

 Српски