Class Resource

Class Resource

Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)

Je to zdroj v jednom projektu.

public class Resource : IEquatable<resource>

Inheritance

object Resource

Implements

IEquatable

Dědiční členové

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

ACWP

Obdrží nebo stanoví hodnotu ACWP.

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

Hodnota nemovitosti

double

AccrueAt

Obdrží nebo nastaví hodnotu AccrueAt.

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

Hodnota nemovitosti

CostAccrualType

ActiveDirectoryGuid

Obdržíte nebo nastavíte hodnotu ActiveDirectoryGuid.

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

Hodnota nemovitosti

string

ActualCost

Získáte nebo nastavíte hodnotu AktuálníCost.

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

Hodnota nemovitosti

decimal

ActualOvertimeCost

Získáte nebo nastavíte hodnotu AktuálníOvertimeCost.

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

Hodnota nemovitosti

decimal

ActualOvertimeWork

Získáte nebo nastavíte hodnotu ActualOvertimeWork.

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

Hodnota nemovitosti

Duration

ActualOvertimeWorkProtected

Získáte nebo nastavíte hodnotu AktuálníOvertimeWorkProtected.

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

Hodnota nemovitosti

Duration

ActualWork

Získáte nebo nastavíte hodnotu aktuální práce.

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

Hodnota nemovitosti

Duration

ActualWorkProtected

Obdržíte nebo nastavíte hodnotu AktuálníWorkProtected.

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

Hodnota nemovitosti

Duration

AssignmentOwner

Získáte nebo nastavíte hodnotu AssignmentOwner.

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

Hodnota nemovitosti

string

AssignmentOwnerGuid

Získáte nebo nastavíte hodnotu AssignmentOwnerGuid.

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

Hodnota nemovitosti

string

Assignments

Obdrží sbírku zdrojových úkolů pro tento objekt.

public ResourceAssignmentCollection Assignments { get; }

Hodnota nemovitosti

ResourceAssignmentCollection

AvailabilityPeriods

Dostane příklad třídy Aspose.Tasks.AvailabilityPeriodCollection.Shromažďování období, během něhož je k dispozici zdroj.

public AvailabilityPeriodCollection AvailabilityPeriods { get; }

Hodnota nemovitosti

AvailabilityPeriodCollection

AvailableFrom

Obdržíte nebo nastavíte hodnotu dostupn.

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

Hodnota nemovitosti

DateTime

AvailableTo

Získáte nebo nastavíte hodnotu dostupn.

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

Hodnota nemovitosti

DateTime

BCWP

Obdrží nebo stanoví hodnotu BCWP.

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

Hodnota nemovitosti

double

BCWS

Obdrží nebo nastaví hodnotu BCWS.

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

Hodnota nemovitosti

double

Baselines

Obdržíte příklad BaselineCollection pro tento objekt.Základní hodnoty pro zdroj.

public BaselineCollection Baselines { get; }

Hodnota nemovitosti

BaselineCollection

BookingType

Získáte nebo nastavíte hodnotu BookingType.

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

Hodnota nemovitosti

BookingType

BudgetCost

Získáte nebo nastavíte hodnotu BudgetCost.

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

Hodnota nemovitosti

decimal

BudgetWork

Získáte nebo nastavíte hodnotu BudgetWork.

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

Hodnota nemovitosti

Duration

CV

Obdržíte nebo nastavíte hodnotu CV.

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

Hodnota nemovitosti

double

Calendar

Obdržíte nebo nastavíte hodnotu kalendáře.

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

Hodnota nemovitosti

Calendar

CanLevel

Obdrží nebo nastaví hodnotu, která naznačuje, zda je CanLevel nastaven nebo ne.

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

Hodnota nemovitosti

NullableBool

Code

Obdrží nebo nastaví hodnotu kódu.

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

Hodnota nemovitosti

string

Cost

Obdržíte nebo nastavíte hodnotu náklad.

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

Hodnota nemovitosti

decimal

CostCenter

Získáte nebo nastavíte hodnotu CostCenter.

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

Hodnota nemovitosti

string

CostPerUse

Obdrží nebo nastaví hodnotu CostPerUse.

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

Hodnota nemovitosti

decimal

CostVariance

Obdrží nebo nastaví hodnotu CostVariance.

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

Hodnota nemovitosti

double

Created

Získáte nebo nastavíte hodnotu stvořeného.

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

Hodnota nemovitosti

DateTime

e-mailová adresa

Obdržíte nebo nastavíte hodnotu eMailAddress.

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

Hodnota nemovitosti

string

ExtendedAttributes

Získává hodnoty rozšířeného atributu.

public ExtendedAttributeCollection ExtendedAttributes { get; }

Hodnota nemovitosti

ExtendedAttributeCollection

Remarks

Potřebují se dva kusy dat - ukazatel zpět do rozšířené tabulky atributůkterý je specifikován buď jedinečným ID nebo ID pole a hodnotoukterý je specifikován buď hodnotou, nebo ukazatelem zpět do hodnotového seznamu.

Finish

Získáte nebo nastavíte hodnotu Finish.

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

Hodnota nemovitosti

DateTime

Group

Získáte nebo nastavíte hodnotu skupiny.

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

Hodnota nemovitosti

string

Guid

Obdrží nebo stanoví hodnotu průvodce.

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

Hodnota nemovitosti

string

Hyperlink

Obdržíte nebo nastavíte název nebo vysvětlovací text hypertextového odkazu spojeného s zdrojem.

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

Hodnota nemovitosti

string

HyperlinkAddress

Obdržíte nebo nastavíte adresu pro hypertextový odkaz spojený s zdrojem.

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

Hodnota nemovitosti

string

Remarks

plná adresa (Hyperlink Href v Microsoft Project) hypertextového odkazu je spojení HyperlinkAddress a HyperlinkSubAddress.

HyperlinkSubAddress

Obdrží nebo nastaví konkrétní umístění v dokumentu v hypertextovém odkazu spojeném s zdrojem.

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

Hodnota nemovitosti

string

Remarks

plná adresa (Hyperlink Href v Microsoft Project) hypertextového odkazu je spojení HyperlinkAddress a HyperlinkSubAddress.

Id

Obdržíte nebo nastavíte hodnotu ID.

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

Hodnota nemovitosti

int

Inactive

Obdrží nebo nastaví hodnotu, která ukazuje, zda je nastaven Inaktivní nebo ne.

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

Hodnota nemovitosti

NullableBool

Initials

Získáte nebo nastavíte hodnotu Initials.

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

Hodnota nemovitosti

string

IsBudget

Obdrží nebo nastaví hodnotu, která naznačuje, zda je nastaven IsBudget nebo ne.

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

Hodnota nemovitosti

NullableBool

IsCostResource

Obdrží nebo nastaví hodnotu, která naznačuje, zda je nastaven IsCostResource nebo ne.

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

Hodnota nemovitosti

NullableBool

IsEnterprise

Obdrží nebo nastaví hodnotu, která naznačuje, zda je IsEnterprise nastaven nebo ne.

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

Hodnota nemovitosti

NullableBool

IsGeneric

Obdrží nebo nastaví hodnotu, která naznačuje, zda je IsGeneric nastaven nebo ne.

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

Hodnota nemovitosti

NullableBool

IsNull

Obdrží nebo nastaví hodnotu, která naznačuje, zda je nastaven IsNull nebo ne.

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

Hodnota nemovitosti

NullableBool

IsRoot

Obdrží vlajku, která ukazuje, zda je zdroj kořenovým zdrojem.Kořenový zdroj je zvláštní zdroj, který je určen k podpoře interníchFormáty MS Project a nejsou určeny k použití přímo z kódu uživatele.

public virtual bool IsRoot { get; }

Hodnota nemovitosti

bool

IsTeamAssignmentPool

Obdrží nebo nastaví hodnotu, která naznačuje, zda je nastaven IsTeamAssignmentPool nebo ne.

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

Hodnota nemovitosti

bool

MaterialLabel

Obdržíte nebo nastavíte hodnotu MaterialLabel.

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

Hodnota nemovitosti

string

MaxUnits

Získáte nebo nastavíte hodnotu MaxUnits.

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

Hodnota nemovitosti

double

Name

Obdrží nebo nastaví hodnotu jména.

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

Hodnota nemovitosti

string

Poznámka RTF

Obdrží nebo nastaví hodnotu NotesRTF.

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

Hodnota nemovitosti

string

NotesText

Obdržíte nebo nastavíte hodnotu NotesText.

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

Hodnota nemovitosti

string

OutlineCode

Obsahuje OutlineCodeCollection.hodnotu outline kódu.

public OutlineCodeCollection OutlineCode { get; }

Hodnota nemovitosti

OutlineCodeCollection

Remarks

Dva kusy dat jsou nezbytné - ukazatel k tabulce outline kód, kterýje specifikován FieldID, a hodnota, která je specifikována buďhodnotový ukazatel nebo hodnotový ukazatel hodnotového seznamu.

Overallocated

Obdrží nebo nastaví hodnotu, která naznačuje, zda je Overallocated nastaven nebo ne.

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

Hodnota nemovitosti

NullableBool

OvertimeCost

Získáte nebo nastavíte hodnotu OvertimeCost.

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

Hodnota nemovitosti

decimal

OvertimeRate

Obdržíte nebo nastavíte hodnotu OvertimeRate.

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

Hodnota nemovitosti

decimal

OvertimeRateFormat

Obdržíte nebo nastavíte hodnotu OvertimeRateFormat.

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

Hodnota nemovitosti

RateFormatType

OvertimeWork

Získáte nebo nastavíte hodnotu OvertimeWork.

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

Hodnota nemovitosti

Duration

ParentProject

Obdržíte mateřský projekt pro tento kontejner.

public Project ParentProject { get; }

Hodnota nemovitosti

Project

PeakUnits

Získáte nebo nastavíte hodnotu PeakUnits.

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

Hodnota nemovitosti

double

PercentWorkComplete

Získáte nebo nastavíte hodnotu ProcentWorkComplete.

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

Hodnota nemovitosti

int

Phonetics

Získáte nebo nastavíte hodnotu Phonetics.

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

Hodnota nemovitosti

string

Rates

Získejte příklad třídy Aspose.Tasks.RateCollection pro tento objekt.Shromažďování období a sazby spojených s každým z nich.

public RateCollection Rates { get; }

Hodnota nemovitosti

RateCollection

RegularWork

Získáte nebo nastavíte hodnotu RegularWork.

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

Hodnota nemovitosti

Duration

RemainingCost

Získáte nebo nastavíte hodnotu RemainingCost.

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

Hodnota nemovitosti

decimal

RemainingOvertimeCost

Získáte nebo nastavíte hodnotu RemainingOvertimeCost.

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

Hodnota nemovitosti

decimal

RemainingOvertimeWork

Získáte nebo nastavte hodnotu RemainingOvertimeWork.

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

Hodnota nemovitosti

Duration

RemainingWork

Získáte nebo nastavíte hodnotu RemainingWork.

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

Hodnota nemovitosti

Duration

SV

Obdržíte nebo nastavíte hodnotu SV.

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

Hodnota nemovitosti

double

StandardRate

Obdržíte nebo nastavíte hodnotu StandardRate.

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

Hodnota nemovitosti

decimal

StandardRateFormat

Obdržíte nebo nastavíte hodnotu StandardRateFormat.

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

Hodnota nemovitosti

RateFormatType

Start

Získáte nebo nastavíte hodnotu Start.

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

Hodnota nemovitosti

DateTime

TimephasedData

Získáte nebo nastavíte příklad třídy Aspose.Tasks.TimephasedDataCollection pro tento objekt.

public TimephasedDataCollection TimephasedData { get; set; }

Hodnota nemovitosti

TimephasedDataCollection

Remarks

tení je podporováno pouze ve formátu XML.

Type

Obdržíte nebo nastavíte hodnotu typu.

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

Hodnota nemovitosti

ResourceType

Uid

Získáte nebo nastavíte hodnotu UID.

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

Hodnota nemovitosti

int

WindowsUserAccount

Získáte nebo nastavte hodnotu účtu WindowsUserAccount.

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

Hodnota nemovitosti

string

Work

Získává nebo stanoví hodnotu práce.

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

Hodnota nemovitosti

Duration

WorkVariance

Obdrží nebo nastaví hodnotu WorkVariance.

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

Hodnota nemovitosti

double

Workgroup

Získáte nebo nastavíte hodnotu pracovní skupiny.

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

Hodnota nemovitosti

WorkGroupType

Methods

Delete()

Odstraňuje zdroj a jeho úkoly z projektu.

public void Delete()

Equals(Resource)

Vrátí hodnotu, která naznačuje, zda je tato instance rovna určité instance třídy Aspose.Tasks.Resource.

public bool Equals(Resource other)

Parameters

other Resource

Určený příklad třídy Aspose.Tasks.Resource porovnat s tímto příkladem.

Returns

bool

True pokud specifikovaná instance Aspose.Tasks.Resource třídy má stejnou hodnotu Uid jako tato; jinak, falešný.

Equals(Objekt)

Vrátí hodnotu, která naznačuje, zda je tato instance rovna určitému objektu.

public override bool Equals(object obj)

Parameters

obj object

Předmět porovnání s tímto případem.

Returns

bool

True pokud je uvedený objekt zdrojem, který má stejnou hodnotu Uid jako tento příklad; jinak, falešný.

Zbavte se>(Klíčová, rsckey="">"">)

Vrátí hodnotu, na kterou je majetek mapován v tomto kontejneru.

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

Parameters

key Key <t, rsckey ="">

specifikovaný klíč k nemovitosti. Aspose.Tasks.Rsc získat klíč k nemovitosti.

Returns

T

hodnotu, na kterou je majetek mapován v tomto kontejneru.

Typy parametrů

T

Typ mapované hodnoty.

GetHashCode()

Vrací hodnotu hashového kódu pro příklad třídy Aspose.Tasks.Resource.

public override int GetHashCode()

Returns

int

Vrátí hodnotu hashového kódu pro tento objekt.

GetTimephasedData(datum, datum, datum, datum, datum)

Vrátí příklad třídy Aspose.Tasks.TimephasedDataCollection pro tento objekt s Aspose.Tasks.Resource.TimephasedData hodnoty v daných počátečních a koncích dat specifikovaných Aspose.Tasks.TimephasedDataType.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end, TimephasedDataType timephasedType)

Parameters

start DateTime

Datum zahájení časové fáze dat.

end DateTime

Datum konce časové fáze dat.

timephasedType TimephasedDataType

Typ časových fází dat (Aspose.Tasks.TimephasedDataType).

Returns

TimephasedDataCollection

Seznam aplikací Aspose.Tasks.Resource.TimephasedData.

GetTimephasedData(datum, datum)

Zpět Aspose.Tasks.TimephasedDataCollection pro tento objekt s Aspose.Tasks.Resource.TimephasedDatavalues v daných počátečních a koncích.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

Datum zahájení časové fáze dat.

end DateTime

Datum konce časové fáze dat.

Returns

TimephasedDataCollection

Seznam aplikací Aspose.Tasks.TimephasedData.

Set(Klíčová, rsckey="">, A“ T)

Mapujte specifikovanou vlastnost na specifikovanou hodnotu v tomto kontejneru.

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

Parameters

key Key <t, rsckey ="">

specifikovaný klíč k nemovitosti. Aspose.Tasks.Rsc získat klíč k nemovitosti.

val T

a hodnotu.

Typy parametrů

T

Typ mapované hodnoty.

Set(Klíčová data, rsckey="">, DateTime)

Mapujte specifikovanou vlastnost na specifikovanou hodnotu v tomto kontejneru.

public void Set(Key<datetime, rsckey=""> key, DateTime val)

Parameters

key Key < DateTime , RscKey >

specifikovaný klíč k nemovitosti. Aspose.Tasks.Rsc získat klíč k nemovitosti.

val DateTime

a hodnotu.

ToString()

Vrátí krátkou řádkovou reprezentaci příkladu třídy Aspose.Tasks.Resource.Přesné údaje o prezentaci jsou nejasné a podléhají změn.

public override string ToString()

Returns

string

Krátké řetězce, které představují zdrojový objekt.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 Čeština