Class TimephasedData

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

object TimephasedData

Ö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

DateTime

Start

Megkapja vagy beállítja a kezdeti dátumot egy időszakaszú adatidőszak.

public DateTime Start { get; set; }

ingatlan értéke

DateTime

TimephasedDataType

Megkapja vagy beállítja az idő szakaszú adatok típusát.

public TimephasedDataType TimephasedDataType { get; set; }

ingatlan értéke

TimephasedDataType

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

int

Unit

Megkapja vagy beállítja az időegységet egy időfázisú adatidőszakra.

public TimeUnitType Unit { get; set; }

ingatlan értéke

TimeUnitType

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

string

Exceptions

TasksException

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

double

ValueToDuration

Megkapja a System.TimeSpan példát, amely az objektum string értéket képviseli.

public TimeSpan ValueToDuration { get; }

ingatlan értéke

TimeSpan

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

double

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

TimephasedData

Az Aspose.Tasks.TimephasedData osztály példája a költségalapú időfázisú adatokhoz.

Exceptions

ArgumentException

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

TimephasedData

Az Aspose.Tasks.TimephasedData osztály példája a költségalapú időfázisú adatokhoz.

Exceptions

ArgumentException

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

TimephasedData

Az Aspose.Tasks.TimephasedData osztály példája a költségalapú időfázisú adatokhoz.

Exceptions

ArgumentException

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

TimephasedData

Az Aspose.Tasks.TimephasedData osztály példája az időalapú fázisú adatokhoz.

Exceptions

ArgumentException

Ha a negatív munkaérték meghatározott.

 Magyar