Class TimephasedData

Class TimephasedData

Именује се: Aspose.Tasks Асамблеја: Aspose.Tasks.dll (25.5.0)

Представља временске фазе података.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class TimephasedData

Inheritance

object TimephasedData

Наслеђени чланови

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

Constructors

TimephasedData()

Иницијалише нову инстанцију Аппосе.Таскс.ТимфесДата класе.

public TimephasedData()

Properties

Finish

Добија или поставља датум завршетка временског периода података.

public DateTime Finish { get; set; }

Вредност имовине

DateTime

Start

Добија или поставља датум почетка временског периода података.

public DateTime Start { get; set; }

Вредност имовине

DateTime

TimephasedDataType

Добија или поставља врсту временске фазе података.

public TimephasedDataType TimephasedDataType { get; set; }

Вредност имовине

TimephasedDataType

Remarks

Aspose.Tasks.TimephasedData.Value imovina će biti uklonjena, ako nije pogodna za tip, navedeno ovde.

Uid

Добија или поставља јединствени идентификатор временске фазе података

public int Uid { get; set; }

Вредност имовине

int

Unit

Добија или поставља временску јединицу временског периода фазе података.

public TimeUnitType Unit { get; set; }

Вредност имовине

TimeUnitType

Value

Добија или поставља вредност по јединици времена за временски фазни период података.

public string Value { get; set; }

Вредност имовине

string

Exceptions

TasksException

Када је вредност погрешна за одређене Аппосе.Таск.ТимпхасеДата.ТимпхасеДатаТип или имају негативну вредност.

ValueToCost

Добије Систем.Двострука инстанција која представља стручну вредност овог објекта.

public double ValueToCost { get; set; }

Вредност имовине

double

ValueToDuration

Добије System.TimeSpan инстанцију која представља стручну вредност овог објекта.

public TimeSpan ValueToDuration { get; }

Вредност имовине

TimeSpan

ValueToUnits

Добија систем.Двострука инстанција која представља стручну вредност овог објекта за јединице засноване на временским фазама података.

public double ValueToUnits { get; }

Вредност имовине

double

Methods

CreateCostTimephased(int, DateTime, DateTime, Double, TimeUnitType, TimephasedDataType)

Креира и иницијализује нову инстанцију Аппосе.Таскс.ТимфасеДата класе за трошкове засноване на временским фазама података.

public static TimephasedData CreateCostTimephased(int uid, DateTime start, DateTime finish, double value, TimeUnitType timeUnit, TimephasedDataType type)

Parameters

uid int

Излазак из задатака.

start DateTime

Почетак датума.

finish DateTime

Завршити датум времена.

value double

Цена је вредност.

timeUnit TimeUnitType

Тип јединице времена.

type TimephasedDataType

Тип временске фазе података.

Returns

TimephasedData

Пример Аппосе.Таскс.ТимпхасеДата класа за трошкове засноване на временским фазама података.

Exceptions

ArgumentException

Ако је одређена негативна вредност трошкова.

CreateCostTimephased(int, DateTime, DateTime, Двоструки, Временски)

Креира и иницијализује нову инстанцију Аппосе.Таскс.ТимфасеДата класе за трошкове засноване на временским фазама података.

public static TimephasedData CreateCostTimephased(int uid, DateTime start, DateTime finish, double value, TimephasedDataType type)

Parameters

uid int

Излазак из задатака.

start DateTime

Почетак датума.

finish DateTime

Завршити датум времена.

value double

Цена је вредност.

type TimephasedDataType

Тип временске фазе података.

Returns

TimephasedData

Пример Аппосе.Таскс.ТимпхасеДата класа за трошкове засноване на временским фазама података.

Exceptions

ArgumentException

Ако је одређена негативна вредност трошкова.

CreateUnitTimephased(int, DateTime, DateTime, Двоструки, Временски)

Креира и иницијализује нову инстанцију Аппосе.Таскс.ТимфасеДата класе за јединице засноване на временским фазама података за одређивање материјалног ресурса.

public static TimephasedData CreateUnitTimephased(int uid, DateTime start, DateTime finish, double units, TimephasedDataType type)

Parameters

uid int

Излазак из задатака.

start DateTime

Почетак датума.

finish DateTime

Завршити датум времена.

units double

Број јединица .

type TimephasedDataType

Тип временске фазе података.

Returns

TimephasedData

Пример Аппосе.Таскс.ТимпхасеДата класа за трошкове засноване на временским фазама података.

Exceptions

ArgumentException

Ако је одређен негативан број јединица.

CreateWorkTimephased(int, DateTime, DateTime, TimeSpan, TimeUnitType, TimephasedDataType)

Креира и иницијализује нову инстанцију Аппосе.Таскс.ТимфасеДата класе за радне фазе података.

public static TimephasedData CreateWorkTimephased(int uid, DateTime start, DateTime finish, TimeSpan value, TimeUnitType timeUnit, TimephasedDataType type)

Parameters

uid int

Излазак из задатака.

start DateTime

Почетак датума.

finish DateTime

Завршити датум времена.

value TimeSpan

Временска вредност

timeUnit TimeUnitType

Тип јединице времена.

type TimephasedDataType

Тип временске фазе података.

Returns

TimephasedData

Пример Аппосе.Таскс.ТимфесДата класа за рад-базирани временски фазни подаци.

Exceptions

ArgumentException

Ako je određena negativna radna vrednost.

 Српски