Class TimephasedData
nazivni prostor: Aspose.Tasks Sastav: Aspose.Tasks.dll (25.4.0)
Predstavlja vremenske faze podataka.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class TimephasedData
Inheritance
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedData()
Inicijalizira novu primjenu Aspose.Tasks.TimephasedData klase.
public TimephasedData()
Properties
Finish
Dobiva ili postavlja datum završetka vremenskog razdoblja podataka.
public DateTime Finish { get; set; }
Vrijednost nekretnina
Start
Dobiva ili postavlja datum početka vremenskog razdoblja podataka.
public DateTime Start { get; set; }
Vrijednost nekretnina
TimephasedDataType
Dobiva ili postavlja vrstu vremenske faze podataka.
public TimephasedDataType TimephasedDataType { get; set; }
Vrijednost nekretnina
Remarks
Aspose.Tasks.TimephasedData.Value imovina će biti uklonjena, ako nije prikladna za tip, naveden ovdje.
Uid
Dobiva ili postavlja jedinstvenu identifikaciju vremenske faze podataka
public int Uid { get; set; }
Vrijednost nekretnina
Unit
Dobiva ili postavlja vremensku jedinicu vremenskog razdoblja.
public TimeUnitType Unit { get; set; }
Vrijednost nekretnina
Value
Dobiva ili postavlja vrijednost po jedinici vremena za vremensko fazno razdoblje podataka.
public string Value { get; set; }
Vrijednost nekretnina
Exceptions
Kada je vrijednost pogrešna za određenu Aspose.Tasks.TimephasedData.TimephasedDataType ili imaju negativnu vrijednost.
ValueToCost
Dobiva System.Double instance koji predstavlja string vrijednost ovog objekta.
public double ValueToCost { get; set; }
Vrijednost nekretnina
ValueToDuration
Dobiva System.TimeSpan primjer koji predstavlja vrijednost traka ovog objekta.
public TimeSpan ValueToDuration { get; }
Vrijednost nekretnina
ValueToUnits
Dobiva System.Double primjer koji predstavlja string vrijednost ovog objekta za podatke faze vremena na temelju jedinice.
public double ValueToUnits { get; }
Vrijednost nekretnina
Methods
CreateCostTimephased(int, DateTime, DateTime, dvostruki, TimeUnitType, TimephasedDataType)
Stvara i inicijalizira novu primjenu Aspose.Tasks.TimephasedData razreda za troškovno temeljene vremenske fazne podatke.
public static TimephasedData CreateCostTimephased(int uid, DateTime start, DateTime finish, double value, TimeUnitType timeUnit, TimephasedDataType type)
Parameters
uid
int
UID za zadatak.
start
DateTime
Početak datuma.
finish
DateTime
Završetak datuma.
value
double
Vrijednost troškova.
timeUnit
TimeUnitType
Vrsta vremenske jedinice.
type
TimephasedDataType
Vrsta vremenskih podataka.
Returns
Primjer Aspose.Tasks.TimephasedData razred za troškovno temeljene vremenske fazne podatke.
Exceptions
Ako je određena negativna vrijednost troškova.
CreateCostTimephased(int, DateTime, DateTime, dvostruki, TimephasedDataType)
Stvara i inicijalizira novu primjenu Aspose.Tasks.TimephasedData razreda za troškovno temeljene vremenske fazne podatke.
public static TimephasedData CreateCostTimephased(int uid, DateTime start, DateTime finish, double value, TimephasedDataType type)
Parameters
uid
int
UID za zadatak.
start
DateTime
Početak datuma.
finish
DateTime
Završetak datuma.
value
double
Vrijednost troškova.
type
TimephasedDataType
Vrsta vremenskih podataka.
Returns
Primjer Aspose.Tasks.TimephasedData razred za troškovno temeljene vremenske fazne podatke.
Exceptions
Ako je određena negativna vrijednost troškova.
CreateUnitTimephased(int, DateTime, DateTime, dvostruki, TimephasedDataType)
Stvara i inicijalizira novu primjenu Aspose.Tasks.TimephasedData razreda za pojedinačne vremenske fazne podatke dodjele materijalnog resursa.
public static TimephasedData CreateUnitTimephased(int uid, DateTime start, DateTime finish, double units, TimephasedDataType type)
Parameters
uid
int
UID za zadatak.
start
DateTime
Početak datuma.
finish
DateTime
Završetak datuma.
units
double
Broj jedinica
type
TimephasedDataType
Vrsta vremenskih podataka.
Returns
Primjer Aspose.Tasks.TimephasedData razred za troškovno temeljene vremenske fazne podatke.
Exceptions
Ako je određena negativna količina jedinica.
CreateWorkTimephased(int, DateTime, DateTime, TimeSpan, TimeUnitType, TimephasedDataType)
Stvara i inicijalizira novu primjenu Aspose.Tasks.TimephasedData razreda za rad-bazirane vremenske fazne podatke.
public static TimephasedData CreateWorkTimephased(int uid, DateTime start, DateTime finish, TimeSpan value, TimeUnitType timeUnit, TimephasedDataType type)
Parameters
uid
int
UID za zadatak.
start
DateTime
Početak datuma.
finish
DateTime
Završetak datuma.
value
TimeSpan
Vrijednost Timespan.
timeUnit
TimeUnitType
Vrsta vremenske jedinice.
type
TimephasedDataType
Vrsta vremenskih podataka.
Returns
Jedan primjer Aspose.Tasks.TimephasedData razreda za radno-bazirane vremenske fazne podatke.
Exceptions
Ako je određena negativna radna vrijednost.