Class TimephasedData

Class TimephasedData

Nama dari : Aspose.Tasks Perhitungan: Aspose.Tasks.dll (25.4.0)

Ini adalah data fasa waktu.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class TimephasedData

Inheritance

object TimephasedData

anggota yang diwarisi

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

Constructors

TimephasedData()

Initifikasi contoh baru dari kelas Aspose.Tasks.TimephasedData.

public TimephasedData()

Properties

Finish

Dapatkan atau menetapkan tanggal akhir dari periode data fase waktu.

public DateTime Finish { get; set; }

Nilai Properti

DateTime

Start

Dapatkan atau menetapkan tanggal dimulai dari periode data fase waktu.

public DateTime Start { get; set; }

Nilai Properti

DateTime

TimephasedDataType

Dapatkan atau menetapkan jenis data fasa waktu.

public TimephasedDataType TimephasedDataType { get; set; }

Nilai Properti

TimephasedDataType

Remarks

Properti Aspose.Tasks.TimephasedData.Value akan dibersihkan, jika tidak sesuai untuk jenis, yang dinyatakan di sini.

Uid

Mendapatkan atau menetapkan identifikasi unik data fasa waktu

public int Uid { get; set; }

Nilai Properti

int

Unit

Dapatkan atau menetapkan unit waktu dari periode data fase waktu.

public TimeUnitType Unit { get; set; }

Nilai Properti

TimeUnitType

Value

Dapatkan atau menetapkan nilai per unit waktu untuk periode data fase waktu.

public string Value { get; set; }

Nilai Properti

string

Exceptions

TasksException

Ketika nilai yang salah untuk Aspose.Tasks.TimephasedData.TimephasedDataType atau memiliki nilai negatif.

ValueToCost

Dapatkan System.Double instance yang mewakili nilai string dari objek ini.

public double ValueToCost { get; set; }

Nilai Properti

double

ValueToDuration

Dapatkan instansi System.TimeSpan yang mewakili nilai string dari objek ini.

public TimeSpan ValueToDuration { get; }

Nilai Properti

TimeSpan

ValueToUnits

Dapatkan System.Double instance yang mewakili nilai string objek ini untuk data fasa waktu berbasis unit.

public double ValueToUnits { get; }

Nilai Properti

double

Methods

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

Mencipta dan memulai contoh baru dari Aspose.Tasks.TimephasedKelas Data untuk data fasa waktu berbasis biaya.

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

Parameters

uid int

UID dari tugas tersebut.

start DateTime

Mulai dari tanggal.

finish DateTime

Menamatkan tanggal waktu.

value double

biaya nilai.

timeUnit TimeUnitType

Jenis unit waktu.

type TimephasedDataType

Jenis data fasa waktu.

Returns

TimephasedData

Contoh dari Aspose.Tasks.TimephasedKelas Data untuk data fasa waktu berbasis biaya.

Exceptions

ArgumentException

Jika nilai biaya negatif ditentukan.

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

Mencipta dan memulai contoh baru dari Aspose.Tasks.TimephasedKelas Data untuk data fasa waktu berbasis biaya.

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

Parameters

uid int

UID dari tugas tersebut.

start DateTime

Mulai dari tanggal.

finish DateTime

Menamatkan tanggal waktu.

value double

biaya nilai.

type TimephasedDataType

Jenis data fasa waktu.

Returns

TimephasedData

Contoh dari Aspose.Tasks.TimephasedKelas Data untuk data fasa waktu berbasis biaya.

Exceptions

ArgumentException

Jika nilai biaya negatif ditentukan.

CreateUnitTimephased(int, DateTime, DateTime, Double, TimephasedDataType)

Mencipta dan memulai contoh baru dari Aspose.Tasks.TimephasedKelas Data untuk data fasa waktu berbasis unit dari pengaturan sumber material.

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

Parameters

uid int

UID dari tugas tersebut.

start DateTime

Mulai dari tanggal.

finish DateTime

Menamatkan tanggal waktu.

units double

Jumlah unit tersebut.

type TimephasedDataType

Jenis data fasa waktu.

Returns

TimephasedData

Contoh dari Aspose.Tasks.TimephasedKelas Data untuk data fasa waktu berbasis biaya.

Exceptions

ArgumentException

Jika jumlah unit negatif ditentukan.

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

Mencipta dan memulai contoh baru dari Aspose.Tasks.TimephasedKelas Data untuk data fasa waktu berbasis kerja.

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

Parameters

uid int

UID dari tugas tersebut.

start DateTime

Mulai dari tanggal.

finish DateTime

Menamatkan tanggal waktu.

value TimeSpan

Nilai dari Timespan.

timeUnit TimeUnitType

Jenis unit waktu.

type TimephasedDataType

Jenis data fasa waktu.

Returns

TimephasedData

Contoh dari Aspose.Tasks.TimephasedKelas Data untuk data fase berdasarkan waktu kerja.

Exceptions

ArgumentException

Jika nilai kerja negatif ditentukan.

 Indonesia