Struct Duration

Struct Duration

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

Menampilkan durasi dalam sebuah proyek.

public struct Duration : IEquatable<duration>

Implements

IEquatable

anggota yang diwarisi

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

Properties

IsElapsed

Dapatkan nilai yang menunjukkan apakah unit waktu dihapus.Bendera yang menentukan apakah instans durasi ini dihapus.

public bool IsElapsed { get; }

Nilai Properti

bool

IsEstimated

Dapatkan nilai yang menunjukkan apakah unit waktu dianggarkan.Bendera yang menentukan apakah instans durasi ini dianggarkan.

public bool IsEstimated { get; }

Nilai Properti

bool

TimeSpan

Dapatkan Aspose.Tasks.Duration.TimeSpan contoh dari objek Durasi ini.Contoh TimeSpan dari objek durasi ini.

public TimeSpan TimeSpan { get; }

Nilai Properti

TimeSpan

TimeUnit

Dapatkan jenis unit waktu untuk objek ini.Jenis unit waktu dari instans durasi ini.

public TimeUnitType TimeUnit { get; }

Nilai Properti

TimeUnitType

Methods

Add(Duration)

Menambah durasi yang ditentukan untuk durasi ini.

public Duration Add(Duration d)

Parameters

d Duration

Spesifikasi Aspose.Tasks.Duration untuk ditambahkan ke instansi ini.

Returns

Duration

Objek durasi baru yang mewakili nilai instansi ini ditambah nilai durasi yang ditentukan.

Add(Dua kali)

Ads menentukan nilai dua kali lipat untuk durasi ini.

public Duration Add(double val)

Parameters

val double

nilai System.Double yang ditentukan untuk ditambahkan ke instansi ini.

Returns

Duration

Objek durasi baru yang mewakili nilai instansi ini ditambah nilai durasi yang ditentukan.

Convert(TimeUnitType)

Konversi objek durasi ke durasi lain dengan unit waktu yang ditentukan.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

Jenis unit waktu yang ditentukan.

Returns

Duration

mengembalikan durasi baru dengan jenis unit yang ditentukan.

Equals(Duration)

Mengembalikan nilai yang menunjukkan apakah instansi ini sama dengan objek tertentu.

public bool Equals(Duration other)

Parameters

other Duration

Objek untuk membandingkan dengan instansi ini.

Returns

bool

Returns True Jika instans durasi lain memiliki nilai TimeSpan dan TimeUnit yang sama dengan instansi ini; jika tidak, palsu.

Equals(objek)

Mengembalikan nilai yang menunjukkan apakah instansi ini sama dengan objek tertentu.

public override bool Equals(object obj)

Parameters

obj object

Objek untuk membandingkan dengan instansi ini.

Returns

bool

True Jika objek yang ditentukan adalah Durasi yang memiliki nilai TimeSpan dan TimeUnit yang sama dengan contoh ini; jika tidak, palsu.

GetHashCode()

Mengembalikan nilai kode hash untuk objek ini.

public override int GetHashCode()

Returns

int

mengembalikan nilai kode hash untuk instans durasi ini.

Parse(Proyek, String)

Konversi string yang ditentukan ke contoh Aspose.Tasks.Duration struktur.

public static Duration Parse(Project p, string value)

Parameters

p Project

Contoh yang ditentukan dari Aspose.Tasks.Project kelas untuk mengkonversi durasi untuk.

value string

Rantai yang ditentukan untuk konversi.

Returns

Duration

Mengembalikan instans terkonversi dari Aspose.Tasks.Duration structure.

ParseTimeSpan(String)

Pasar panjang string dalam format “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

Rantai yang ditentukan untuk parse.

Returns

TimeSpan

mengembalikan instans parsed dari Aspose.Tasks.Duration.TimeSpan struktur.

Subtract(Duration)

Subtracts ditentukan durasi dari instans durasi ini.

public Duration Subtract(Duration d)

Parameters

d Duration

instansi yang ditentukan Aspose.Tasks.Duration untuk ditarik dari instansi ini.

Returns

Duration

Objek durasi baru yang mewakili nilai instansi ini minus nilai durasi yang ditentukan.

Subtract(Dua kali)

Subtracts menentukan nilai ganda dari instans durasi ini.

public Duration Subtract(double val)

Parameters

val double

ditentukan System.Double nilai untuk ditarik dari instansi ini.

Returns

Duration

Objek durasi baru yang mewakili nilai instansi ini minus nilai durasi yang ditentukan.

ToDouble()

Konversi objek durasi menjadi System.Double value.

public double ToDouble()

Returns

double

nilai yang terkonversi.

ToString()

Mengembalikan representasi string dari instansi ini.

public override string ToString()

Returns

string

Perwakilan dari instansi ini.

Operators

Pengendali =(Durasi, Durasi)

Mengembalikan nilai yang menunjukkan apakah instansi ini sama dengan objek tertentu.

public static bool operator ==(Duration a, Duration b)

Parameters

a Duration

durasi yang pertama.

b Duration

Durasi yang kedua.

Returns

bool

nilai yang menunjukkan apakah instansi ini sama dengan objek tertentu

Operator !=(Durasi, Durasi)

Mengembalikan nilai yang menunjukkan apakah instansi ini tidak sama dengan objek tertentu.

public static bool operator !=(Duration a, Duration b)

Parameters

a Duration

durasi yang pertama.

b Duration

Durasi yang kedua.

Returns

bool

nilai yang menunjukkan apakah instans ini tidak sama dengan objek tertentu

 Indonesia