Class TimephasedData

Class TimephasedData

İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)

Zaman aşamalı bir veri oluşturur.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class TimephasedData

Inheritance

object TimephasedData

mirasçı üyeleri

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

Constructors

TimephasedData()

Aspose.Tasks.TimephasedData sınıfının yeni bir örneğini başlatır.

public TimephasedData()

Properties

Finish

Zaman aşamalı bir veri dönemi tarihini alır veya ayarlar.

public DateTime Finish { get; set; }

Mülkiyet Değer

DateTime

Start

Zaman aşamalı bir veri dönemi başlangıç tarihini alır veya ayarlar.

public DateTime Start { get; set; }

Mülkiyet Değer

DateTime

TimephasedDataType

Zaman aşamalı bir veri türünü alır veya ayarlar.

public TimephasedDataType TimephasedDataType { get; set; }

Mülkiyet Değer

TimephasedDataType

Remarks

Aspose.Tasks.TimephasedData.Value mülkiyeti, burada belirtilen tip için uygun değilse silinecektir.

Uid

Zaman aşamalı verilerin benzersiz tanımlayıcısını alır veya ayarlar

public int Uid { get; set; }

Mülkiyet Değer

int

Unit

Zaman aşamalı bir veri dönemi zaman birimi alır veya ayarlar.

public TimeUnitType Unit { get; set; }

Mülkiyet Değer

TimeUnitType

Value

Zaman aşamalı bir veri dönemi için zaman birimi başına değer alır veya ayarlar.

public string Value { get; set; }

Mülkiyet Değer

string

Exceptions

TasksException

Değer belirtilen Aspose.Tasks.TimephasedData.TimephasedDataType için yanlış olduğunda veya olumsuz değerlere sahip olduğunda.

ValueToCost

Bu nesnenin çerçeve değerini temsil eden System.Double örneği alır.

public double ValueToCost { get; set; }

Mülkiyet Değer

double

ValueToDuration

Bu nesnenin string değerini temsil eden System.TimeSpan örneği alır.

public TimeSpan ValueToDuration { get; }

Mülkiyet Değer

TimeSpan

ValueToUnits

Birim tabanlı zaman aşamalı veriler için bu nesnenin çerçeve değerini temsil eden System.Double örneği alır.

public double ValueToUnits { get; }

Mülkiyet Değer

double

Methods

CreateCostTimephased(İletişim, İletişim, İletişim, İletişim, İletişim, İletişim, İletişim)

Aspose.Tasks.TimephasedData sınıfı için maliyet tabanlı zaman aşamalı veriler için yeni bir örnek oluşturur ve başlatır.

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

Parameters

uid int

Görevden çıkın.

start DateTime

Başlangıç Tarihi.

finish DateTime

Tarih süresi bitti.

value double

maliyet değeri .

timeUnit TimeUnitType

Zaman birimi türü.

type TimephasedDataType

Zamanlı veri türü.

Returns

TimephasedData

Bir örnek Aspose.Tasks.TimephasedData sınıfı maliyet tabanlı zaman aşamalı veriler için.

Exceptions

ArgumentException

Olumsuz maliyet değeri belirlenmişse.

CreateCostTimephased(DateTime, DateTime, DateTime, Çift, ZamanlıDataType)

Aspose.Tasks.TimephasedData sınıfı için maliyet tabanlı zaman aşamalı veriler için yeni bir örnek oluşturur ve başlatır.

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

Parameters

uid int

Görevden çıkın.

start DateTime

Başlangıç Tarihi.

finish DateTime

Tarih süresi bitti.

value double

maliyet değeri .

type TimephasedDataType

Zamanlı veri türü.

Returns

TimephasedData

Bir örnek Aspose.Tasks.TimephasedData sınıfı maliyet tabanlı zaman aşamalı veriler için.

Exceptions

ArgumentException

Olumsuz maliyet değeri belirlenmişse.

CreateUnitTimephased(DateTime, DateTime, DateTime, Çift, ZamanlıDataType)

Aspose.Tasks.TimephasedData sınıfının yeni bir örneği oluşturur ve başlatır, birim tabanlı bir malzeme kaynağına atanan zaman aşamalı veriler için.

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

Parameters

uid int

Görevden çıkın.

start DateTime

Başlangıç Tarihi.

finish DateTime

Tarih süresi bitti.

units double

Birim sayısı .

type TimephasedDataType

Zamanlı veri türü.

Returns

TimephasedData

Bir örnek Aspose.Tasks.TimephasedData sınıfı maliyet tabanlı zaman aşamalı veriler için.

Exceptions

ArgumentException

Olumsuz birim sayısı belirlenmişse.

CreateWorkTimephased(İtalya, TimeType, TimeType, TimeType, TimeType)

Çalışma tabanlı zaman aşamalı veriler için Aspose.Tasks.TimephasedData sınıfının yeni bir örneği oluşturur ve başlatır.

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

Parameters

uid int

Görevden çıkın.

start DateTime

Başlangıç Tarihi.

finish DateTime

Tarih süresi bitti.

value TimeSpan

Timespan değerleri.

timeUnit TimeUnitType

Zaman birimi türü.

type TimephasedDataType

Zamanlı veri türü.

Returns

TimephasedData

Aspose.Tasks.TimephasedData sınıfı çalışma tabanlı zaman aşamalı veriler için bir örnektir.

Exceptions

ArgumentException

Olumsuz çalışma değeri belirlenmişse.

 Türkçe