Class TimephasedData

Class TimephasedData

nazivni prostor: Aspose.Tasks Sastav: Aspose.Tasks.dll (25.4.0)

Predstavlja vremenske faze podataka.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class TimephasedData

Inheritance

object TimephasedData

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

DateTime

Start

Dobiva ili postavlja datum početka vremenskog razdoblja podataka.

public DateTime Start { get; set; }

Vrijednost nekretnina

DateTime

TimephasedDataType

Dobiva ili postavlja vrstu vremenske faze podataka.

public TimephasedDataType TimephasedDataType { get; set; }

Vrijednost nekretnina

TimephasedDataType

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

int

Unit

Dobiva ili postavlja vremensku jedinicu vremenskog razdoblja.

public TimeUnitType Unit { get; set; }

Vrijednost nekretnina

TimeUnitType

Value

Dobiva ili postavlja vrijednost po jedinici vremena za vremensko fazno razdoblje podataka.

public string Value { get; set; }

Vrijednost nekretnina

string

Exceptions

TasksException

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

double

ValueToDuration

Dobiva System.TimeSpan primjer koji predstavlja vrijednost traka ovog objekta.

public TimeSpan ValueToDuration { get; }

Vrijednost nekretnina

TimeSpan

ValueToUnits

Dobiva System.Double primjer koji predstavlja string vrijednost ovog objekta za podatke faze vremena na temelju jedinice.

public double ValueToUnits { get; }

Vrijednost nekretnina

double

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

TimephasedData

Primjer Aspose.Tasks.TimephasedData razred za troškovno temeljene vremenske fazne podatke.

Exceptions

ArgumentException

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

TimephasedData

Primjer Aspose.Tasks.TimephasedData razred za troškovno temeljene vremenske fazne podatke.

Exceptions

ArgumentException

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

TimephasedData

Primjer Aspose.Tasks.TimephasedData razred za troškovno temeljene vremenske fazne podatke.

Exceptions

ArgumentException

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

TimephasedData

Jedan primjer Aspose.Tasks.TimephasedData razreda za radno-bazirane vremenske fazne podatke.

Exceptions

ArgumentException

Ako je određena negativna radna vrijednost.

 Hrvatski