Class TimephasedData
A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)
Időfázisú adatokat tartalmaz.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class TimephasedData
Inheritance
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedData()
Elindítja az Aspose.Tasks.TimephasedData osztály új példáját.
public TimephasedData()
Properties
Finish
Megkapja vagy beállítja a befejezési dátumot egy időszakaszú adatidőszak.
public DateTime Finish { get; set; }
ingatlan értéke
Start
Megkapja vagy beállítja a kezdeti dátumot egy időszakaszú adatidőszak.
public DateTime Start { get; set; }
ingatlan értéke
TimephasedDataType
Megkapja vagy beállítja az idő szakaszú adatok típusát.
public TimephasedDataType TimephasedDataType { get; set; }
ingatlan értéke
Remarks
Az Aspose.Tasks.TimephasedData.Value tulajdonsága törlődik, ha nem alkalmas az itt meghatározott típusra.
Uid
Megkapja vagy beállítja az egyedi azonosítót egy idő szakaszú adatok
public int Uid { get; set; }
ingatlan értéke
Unit
Megkapja vagy beállítja az időegységet egy időfázisú adatidőszakra.
public TimeUnitType Unit { get; set; }
ingatlan értéke
Value
Megkapja vagy beállítja az időegység értékét egy időszakaszú adatidőszakra.
public string Value { get; set; }
ingatlan értéke
Exceptions
Ha az értéke helytelen az adott Aspose.Tasks.TimephasedData.TimephasedDataType vagy negatív értéke.
ValueToCost
Megkapja a System.Double példát, amely ennek az objektumnak a szalagértékét képviseli.
public double ValueToCost { get; set; }
ingatlan értéke
ValueToDuration
Megkapja a System.TimeSpan példát, amely az objektum string értéket képviseli.
public TimeSpan ValueToDuration { get; }
ingatlan értéke
ValueToUnits
Megkapja a System.Double példát, amely az objektum string értéket képviseli az egységalapú időfázisú adatokhoz.
public double ValueToUnits { get; }
ingatlan értéke
Methods
CreateCostTimephased(int, DateTime, DateTime, kettős, TimeUnitType, TimephasedDataType)
Hozzon létre és kezdeményezzen az Aspose.Tasks.TimephasedData osztály új példányát a költségalapú időfázisú adatokhoz.
public static TimephasedData CreateCostTimephased(int uid, DateTime start, DateTime finish, double value, TimeUnitType timeUnit, TimephasedDataType type)
Parameters
uid
int
A feladat elhagyása.
start
DateTime
Kezdő dátumidő.
finish
DateTime
Véget ért a dátum.
value
double
Költség értéke.
timeUnit
TimeUnitType
Időegység típusa.
type
TimephasedDataType
Időfokú adatok típusa.
Returns
Az Aspose.Tasks.TimephasedData osztály példája a költségalapú időfázisú adatokhoz.
Exceptions
Ha a negatív költségérték meghatározott.
CreateCostTimephased(int, DateTime, DateTime, kettős, időtartamúDataType)
Hozzon létre és kezdeményezzen az Aspose.Tasks.TimephasedData osztály új példányát a költségalapú időfázisú adatokhoz.
public static TimephasedData CreateCostTimephased(int uid, DateTime start, DateTime finish, double value, TimephasedDataType type)
Parameters
uid
int
A feladat elhagyása.
start
DateTime
Kezdő dátumidő.
finish
DateTime
Véget ért a dátum.
value
double
Költség értéke.
type
TimephasedDataType
Időfokú adatok típusa.
Returns
Az Aspose.Tasks.TimephasedData osztály példája a költségalapú időfázisú adatokhoz.
Exceptions
Ha a negatív költségérték meghatározott.
CreateUnitTimephased(int, DateTime, DateTime, kettős, időtartamúDataType)
Hozzon létre és kezdeményezzen egy új példát az Aspose.Tasks.TimephasedData osztály egyszemélyes időalapú fázisú adatokat egy anyagforrás kijelölése.
public static TimephasedData CreateUnitTimephased(int uid, DateTime start, DateTime finish, double units, TimephasedDataType type)
Parameters
uid
int
A feladat elhagyása.
start
DateTime
Kezdődjön a dátum.
finish
DateTime
Véget ért a dátum.
units
double
Az egységek száma.
type
TimephasedDataType
Időfokú adatok típusa.
Returns
Az Aspose.Tasks.TimephasedData osztály példája a költségalapú időfázisú adatokhoz.
Exceptions
Ha negatív mennyiségű egységet jelöltek ki.
CreateWorkTimephased(int, DateTime, DateTime, TimeSpan, TimeUnitType, TimephasedDataType)
Hozzon létre és kezdeményezzen az Aspose.Tasks.TimephasedData osztály új példányát a munkaalapú időfázisú adatokhoz.
public static TimephasedData CreateWorkTimephased(int uid, DateTime start, DateTime finish, TimeSpan value, TimeUnitType timeUnit, TimephasedDataType type)
Parameters
uid
int
A feladat elhagyása.
start
DateTime
Kezdő dátumidő.
finish
DateTime
Véget ért a dátum.
value
TimeSpan
A Timespan érték.
timeUnit
TimeUnitType
Időegység típusa.
type
TimephasedDataType
Időfokú adatok típusa.
Returns
Az Aspose.Tasks.TimephasedData osztály példája az időalapú fázisú adatokhoz.
Exceptions
Ha a negatív munkaérték meghatározott.