Class Resource

Class Resource

Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)

Predstavuje zdroj v projekte.

public class Resource : IEquatable<resource>

Inheritance

object Resource

Implements

IEquatable

Z dedičných členov

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

Properties

ACWP

Získa alebo nastaví hodnotu ACWP.

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

Hodnota nehnuteľnosti

double

AccrueAt

Získa alebo nastaví hodnotu AccrueAt.

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

Hodnota nehnuteľnosti

CostAccrualType

ActiveDirectoryGuid

Získa alebo nastaví hodnotu ActiveDirectoryGuid.

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

Hodnota nehnuteľnosti

string

ActualCost

Získajte alebo nastavíte hodnotu AktuálneCost.

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

Hodnota nehnuteľnosti

decimal

ActualOvertimeCost

Získajte alebo nastavíte hodnotu AktuálneOvertimeCost.

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

Hodnota nehnuteľnosti

decimal

ActualOvertimeWork

Získate alebo nastavíte hodnotu AktuálneOvertimeWork.

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

Hodnota nehnuteľnosti

Duration

ActualOvertimeWorkProtected

Získava alebo nastaví hodnotu AktuálneOvertimeWorkProtected.

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

Hodnota nehnuteľnosti

Duration

ActualWork

Získate alebo nastavíte hodnotu aktuálnej práce.

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

Hodnota nehnuteľnosti

Duration

ActualWorkProtected

Získajte alebo nastavíte hodnotu aktuálnehoWorkProtected.

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

Hodnota nehnuteľnosti

Duration

AssignmentOwner

Získa alebo nastaví hodnotu AssignmentOwner.

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

Hodnota nehnuteľnosti

string

AssignmentOwnerGuid

Získa alebo nastaví hodnotu AssignmentOwnerGuid.

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

Hodnota nehnuteľnosti

string

Assignments

Získa zhromaždenie zdrojových úloh pre tento objekt.

public ResourceAssignmentCollection Assignments { get; }

Hodnota nehnuteľnosti

ResourceAssignmentCollection

AvailabilityPeriods

Získava príklad triedy Aspose.Tasks.AvailabilityPeriodCollection.Zhromažďovanie období, počas ktorého je zdroj k dispozícii.

public AvailabilityPeriodCollection AvailabilityPeriods { get; }

Hodnota nehnuteľnosti

AvailabilityPeriodCollection

AvailableFrom

Získava alebo nastaví hodnotu dostupného.

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

Hodnota nehnuteľnosti

DateTime

AvailableTo

Získajte alebo nastavíte hodnotu dostupného.

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

Hodnota nehnuteľnosti

DateTime

BCWP

Získa alebo nastaví hodnotu BCWP.

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

Hodnota nehnuteľnosti

double

BCWS

Získa alebo nastaví hodnotu BCWS.

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

Hodnota nehnuteľnosti

double

Baselines

Získajte príklad BaselineCollection pre tento objekt.Základné hodnoty pre zdroj.

public BaselineCollection Baselines { get; }

Hodnota nehnuteľnosti

BaselineCollection

BookingType

Získajte alebo nastavíte hodnotu BookingType.

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

Hodnota nehnuteľnosti

BookingType

BudgetCost

Získajte alebo nastavíte hodnotu BudgetCost.

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

Hodnota nehnuteľnosti

decimal

BudgetWork

Získate alebo nastavíte hodnotu BudgetWork.

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

Hodnota nehnuteľnosti

Duration

CV

Získajte alebo nastavíte hodnotu CV.

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

Hodnota nehnuteľnosti

double

Calendar

Získať alebo nastaviť hodnotu kalendára.

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

Hodnota nehnuteľnosti

Calendar

CanLevel

Získa alebo nastaví hodnotu, ktorá naznačuje, či je CanLevel nastavený alebo nie.

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

Hodnota nehnuteľnosti

NullableBool

Code

Získa alebo nastaví hodnotu kódu.

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

Hodnota nehnuteľnosti

string

Cost

Dostane alebo nastaví hodnotu nákladov.

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

Hodnota nehnuteľnosti

decimal

CostCenter

Získať alebo nastaviť hodnotu CostCenter.

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

Hodnota nehnuteľnosti

string

CostPerUse

Získa alebo nastaví hodnotu CostPerUse.

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

Hodnota nehnuteľnosti

decimal

CostVariance

Získajte alebo nastavíte hodnotu CostVariance.

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

Hodnota nehnuteľnosti

double

Created

Získate alebo nastavíte hodnotu vytvoreného.

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

Hodnota nehnuteľnosti

DateTime

e-mailová adresa

Získajte alebo nastavíte hodnotu eMailAddress.

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

Hodnota nehnuteľnosti

string

ExtendedAttributes

Získava hodnoty rozšíreného atributu.

public ExtendedAttributeCollection ExtendedAttributes { get; }

Hodnota nehnuteľnosti

ExtendedAttributeCollection

Remarks

Dva kusy údajov sú potrebné - ukazovateľ späť na rozšírenú tabuľku atribútovktorý je určený buď jedinečným ID alebo ID poľa, a hodnotaktorý je uvedený buď hodnotou, alebo ukazovateľom späť do hodnotového zoznamu.

Finish

Získa alebo nastaví hodnotu Finish.

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

Hodnota nehnuteľnosti

DateTime

Group

Získate alebo nastavíte hodnotu skupiny.

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

Hodnota nehnuteľnosti

string

Guid

Získa alebo nastaví hodnotu sprievodcu.

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

Hodnota nehnuteľnosti

string

Hyperlink

Získate alebo nastavíte názov alebo vysvetľujúci text hypertextového prepojenia spojeného s zdrojom.

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

Hodnota nehnuteľnosti

string

HyperlinkAddress

Získať alebo nastaviť adresu pre hypertextový odkaz spojený s zdrojom.

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

Hodnota nehnuteľnosti

string

Remarks

Úplná adresa (Hyperlink Href v programe Microsoft Project) hypertextového prepojenia je spojenie HyperlinkAddress a HyperlinkSubAddress.

HyperlinkSubAddress

Získava alebo nastaví konkrétnu polohu v dokumente v hypertextovom prepojení spojenom s zdrojom.

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

Hodnota nehnuteľnosti

string

Remarks

Úplná adresa (Hyperlink Href v programe Microsoft Project) hypertextového prepojenia je spojenie HyperlinkAddress a HyperlinkSubAddress.

Id

Získa alebo nastaví hodnotu ID.

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

Hodnota nehnuteľnosti

int

Inactive

Získa alebo nastaví hodnotu, ktorá naznačuje, či je Inaktívny nastavený alebo nie.

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

Hodnota nehnuteľnosti

NullableBool

Initials

Získate alebo nastavíte hodnotu iniciál.

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

Hodnota nehnuteľnosti

string

IsBudget

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

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

Hodnota nehnuteľnosti

NullableBool

IsCostResource

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie je nastavený ISCostResource.

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

Hodnota nehnuteľnosti

NullableBool

IsEnterprise

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavená spoločnosť IsEnterprise alebo nie.

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

Hodnota nehnuteľnosti

NullableBool

IsGeneric

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

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

Hodnota nehnuteľnosti

NullableBool

IsNull

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

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

Hodnota nehnuteľnosti

NullableBool

IsRoot

Získate vlajku, ktorá ukazuje, či zdroj je koreňový zdroj.Root resource je špeciálny zdroj, ktorý je určený na podporu vnútornýchFormáty MS Project a nie sú určené na použitie priamo z kódu používateľa.

public virtual bool IsRoot { get; }

Hodnota nehnuteľnosti

bool

IsTeamAssignmentPool

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

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

Hodnota nehnuteľnosti

bool

MaterialLabel

Získava alebo nastaví hodnotu MateriálLabel.

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

Hodnota nehnuteľnosti

string

MaxUnits

Získa alebo nastaví hodnotu MaxUnits.

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

Hodnota nehnuteľnosti

double

Name

Dostane alebo nastaví hodnotu názvu.

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

Hodnota nehnuteľnosti

string

Zoznam RTF

Získa alebo nastaví hodnotu NotesRTF.

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

Hodnota nehnuteľnosti

string

NotesText

Získa alebo nastaví hodnotu NotesText.

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

Hodnota nehnuteľnosti

string

OutlineCode

Získajte objekt OutlineCodeCollection.Hodnota outline kódu.

public OutlineCodeCollection OutlineCode { get; }

Hodnota nehnuteľnosti

OutlineCodeCollection

Remarks

Dva kusy údajov sú potrebné - ukazovateľ na tabuľku kódov, ktorýje špecifikovaný FieldID a hodnota, ktorá je tiež špecifikovanáhodnotový ukazovateľ alebo hodnotový ukazovateľ na zoznam hodnôt.

Overallocated

Získa alebo nastaví hodnotu, ktorá naznačuje, či je Overallocated nastavený alebo nie.

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

Hodnota nehnuteľnosti

NullableBool

OvertimeCost

Získa alebo nastaví hodnotu OvertimeCost.

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

Hodnota nehnuteľnosti

decimal

OvertimeRate

Získa alebo nastaví hodnotu OvertimeRate.

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

Hodnota nehnuteľnosti

decimal

OvertimeRateFormat

Získa alebo nastaví hodnotu OvertimeRateFormat.

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

Hodnota nehnuteľnosti

RateFormatType

OvertimeWork

Získa alebo nastaví hodnotu OvertimeWork.

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

Hodnota nehnuteľnosti

Duration

ParentProject

Získava materský projekt pre tento kontajner.

public Project ParentProject { get; }

Hodnota nehnuteľnosti

Project

PeakUnits

Získa alebo nastaví hodnotu PeakUnits.

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

Hodnota nehnuteľnosti

double

PercentWorkComplete

Získajte alebo nastavíte hodnotu percentaWorkComplete.

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

Hodnota nehnuteľnosti

int

Phonetics

Získať alebo nastaviť hodnotu Phonetics.

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

Hodnota nehnuteľnosti

string

Rates

Získajte príklad triedy Aspose.Tasks.RateCollection pre tento objekt.Zbierka termínov a sadzieb spojených s každým.

public RateCollection Rates { get; }

Hodnota nehnuteľnosti

RateCollection

RegularWork

Získa alebo nastaví hodnotu RegularWork.

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

Hodnota nehnuteľnosti

Duration

RemainingCost

Získa alebo nastaví hodnotu RemainingCost.

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

Hodnota nehnuteľnosti

decimal

RemainingOvertimeCost

Získa alebo nastaví hodnotu RemainingOvertimeCost.

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

Hodnota nehnuteľnosti

decimal

RemainingOvertimeWork

Získate alebo nastavíte hodnotu RemainingOvertimeWork.

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

Hodnota nehnuteľnosti

Duration

RemainingWork

Získate alebo nastavíte hodnotu RemainingWork.

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

Hodnota nehnuteľnosti

Duration

SV

Dostane alebo nastaví hodnotu SV.

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

Hodnota nehnuteľnosti

double

StandardRate

Získa alebo nastaví hodnotu StandardRate.

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

Hodnota nehnuteľnosti

decimal

StandardRateFormat

Získa alebo nastaví hodnotu StandardRateFormat.

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

Hodnota nehnuteľnosti

RateFormatType

Start

Získajte alebo nastavíte hodnotu začiatku.

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

Hodnota nehnuteľnosti

DateTime

TimephasedData

Získajte alebo nastavíte príklad triedy Aspose.Tasks.TimephasedDataCollection pre tento objekt.

public TimephasedDataCollection TimephasedData { get; set; }

Hodnota nehnuteľnosti

TimephasedDataCollection

Remarks

Čítanie je podporované len pre formát XML.

Type

Získa alebo nastaví hodnotu typu.

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

Hodnota nehnuteľnosti

ResourceType

Uid

Získate alebo nastavíte hodnotu UID.

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

Hodnota nehnuteľnosti

int

WindowsUserAccount

Získava alebo nastaví hodnotu účtu WindowsUserAccount.

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

Hodnota nehnuteľnosti

string

Work

Získava alebo stanovuje hodnotu práce.

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

Hodnota nehnuteľnosti

Duration

WorkVariance

Získa alebo nastaví hodnotu WorkVariance.

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

Hodnota nehnuteľnosti

double

Workgroup

Získava alebo stanovuje hodnotu pracovnej skupiny.

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

Hodnota nehnuteľnosti

WorkGroupType

Methods

Delete()

Odstráni zdroj a jeho úlohy z projektu.

public void Delete()

Equals(Resource)

Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako konkrétna inštancia triedy Aspose.Tasks.Resource.

public bool Equals(Resource other)

Parameters

other Resource

Určený príklad triedy Aspose.Tasks.Resource porovnať s týmto príkladom.

Returns

bool

True ak špecifikovaná inštancia triedy Aspose.Tasks.Resource má rovnakú hodnotu Uid ako táto; inak, falošné.

Equals(objekty)

Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaný objekt.

public override bool Equals(object obj)

Parameters

obj object

V porovnaní s týmto prípadom.

Returns

bool

True ak je uvedený objekt zdroj, ktorý má rovnakú hodnotu Uid ako tento príklad; inak, falošné.

Získajte t>(kľúč, rsckey="">)

Vráti hodnotu, na ktorú je majetok mapovaný v tomto kontajneri.

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

Parameters

key Key <t, rsckey ="">

špecifikovaný kľúč k nehnuteľnosti. Aspose.Tasks.Rsc získať kľúč k nehnuteľnosti.

Returns

T

hodnota, na ktorú je majetok mapovaný v tomto kontajneri.

Typ parametrov

T

Typ mapovanej hodnoty.

GetHashCode()

Vráti hodnotu hash kódu pre príklad triedy Aspose.Tasks.Resource.

public override int GetHashCode()

Returns

int

vráti hodnotu hash kódu pre tento objekt.

GetTimephasedData(dátum, dátum, dátum, dátum, dátum)

Vráti príklad triedy Aspose.Tasks.TimephasedDataCollection pre tento objekt s Aspose.Tasks.Resource.TimephasedData hodnoty v daných dátumoch začiatku a konca špecifikovaného Aspose.Tasks.TimephasedDataType.

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

Parameters

start DateTime

Počiatočný dátum pre časové dátumy.

end DateTime

Konečný dátum pre časové fázy údajov.

timephasedType TimephasedDataType

Typ časovej fázy údajov (Aspose.Tasks.TimephasedDataType).

Returns

TimephasedDataCollection

Zoznam stránok Aspose.Tasks.Resource.TimephasedData.

GetTimephasedData(dátum, dátum)

Vráti Aspose.Tasks.TimephasedDataCollection pre tento objekt s Aspose.Tasks.Resource.TimephasedDatavalues v daných dátumoch začiatku a konca.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

Počiatočný dátum pre časové dátumy.

end DateTime

Konečný dátum pre časové fázy údajov.

Returns

TimephasedDataCollection

Zoznam stránok Aspose.Tasks.TimephasedData.

Zoznam T>(kľúč, rsckey=„“ , T)

Mapovanie špecifikovaného majetku na špecifikovanú hodnotu v tomto kontajneri.

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

Parameters

key Key <t, rsckey ="">

špecifikovaný kľúč k nehnuteľnosti. Aspose.Tasks.Rsc získať kľúč k nehnuteľnosti.

val T

a hodnotu .

Typ parametrov

T

Typ mapovanej hodnoty.

Set(Kľúčová<datetime, rsckey=„>, dátumové obdobie)

Mapovanie špecifikovaného majetku na špecifikovanú hodnotu v tomto kontajneri.

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

Parameters

key Key < DateTime , RscKey >

špecifikovaný kľúč k nehnuteľnosti. Aspose.Tasks.Rsc získať kľúč k nehnuteľnosti.

val DateTime

a hodnotu .

ToString()

Vráti krátku reťazovú reprezentáciu prípadu triedy Aspose.Tasks.Resource.Presné podrobnosti o prezentácii nie sú uvedené a podliehajú zmenám.

public override string ToString()

Returns

string

krátke pruhy, ktoré predstavujú zdrojový objekt.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 Slovenčina