## Duration structure

Mewakili durasi dalam sebuah proyek.

```csharp
public struct Duration : IEquatable<Duration>
```

## Properti

| Nama | Keterangan |
| --- | --- |
| [IsElapsed](../../aspose.tasks/duration/iselapsed/) { get; } | Mendapat nilai yang menunjukkan apakah satuan waktu berlalu. Bendera yang menentukan apakah instance Duration ini telah berlalu. |
| [IsEstimated](../../aspose.tasks/duration/isestimated/) { get; } | Mendapat nilai yang menunjukkan apakah satuan waktu diperkirakan. Bendera yang menentukan apakah instance Duration ini diperkirakan. |
| [TimeSpan](../../aspose.tasks/duration/timespan/) { get; } | Mendapat[`TimeSpan`](./timespan/) contoh objek Durasi ini. Instance TimeSpan dari objek Duration ini. |
| [TimeUnit](../../aspose.tasks/duration/timeunit/) { get; } | Mendapatkan tipe satuan waktu untuk objek ini. Jenis unit waktu dari instance Duration ini. |

## Metode

| Nama | Keterangan |
| --- | --- |
| static [Parse](../../aspose.tasks/duration/parse/)(Project, string) | Mengubah string yang ditentukan menjadi instance dari`Duration` struct. |
| [Add](../../aspose.tasks/duration/add/#add_1)(double) | Menambahkan nilai ganda yang ditentukan ke durasi ini. |
| [Add](../../aspose.tasks/duration/add/#add)(Duration) | Menambahkan durasi tertentu ke durasi ini. |
| [Convert](../../aspose.tasks/duration/convert/)(TimeUnitType) | Mengonversi objek Duration ke durasi lain dengan satuan waktu tertentu. |
| [Equals](../../aspose.tasks/duration/equals/#equals)(Duration) | Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan objek tertentu. |
| override [Equals](../../aspose.tasks/duration/equals/#equals_1)(object) | Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan objek tertentu. |
| override [GetHashCode](../../aspose.tasks/duration/gethashcode/)() | Mengembalikan nilai kode hash untuk objek ini. |
| [Subtract](../../aspose.tasks/duration/subtract/#subtract_1)(double) | Mengurangi nilai ganda yang ditentukan dari instance durasi ini. |
| [Subtract](../../aspose.tasks/duration/subtract/#subtract)(Duration) | Mengurangi durasi yang ditentukan dari instance durasi ini. |
| [ToDouble](../../aspose.tasks/duration/todouble/)() | Mengonversi objek Durasi menjadiDouble nilai. |
| override [ToString](../../aspose.tasks/duration/tostring/)() | Mengembalikan representasi string dari instance ini. |
| static [ParseTimeSpan](../../aspose.tasks/duration/parsetimespan/)(string) | Mengurai string durasi dalam format "PT--H--M--S--". |
| [operator ==](../../aspose.tasks/duration/op_equality/) | Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan objek tertentu. |
| [operator !=](../../aspose.tasks/duration/op_inequality/) | Mengembalikan nilai yang menunjukkan apakah instance ini tidak sama dengan objek tertentu. |

### Lihat juga

* ruang nama [Aspose.Tasks](../../aspose.tasks/)
* perakitan [Aspose.Tasks](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll -->
