Duration Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili durasi waktu aktif Timeline .
public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public readonly struct Duration
[<System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))>]
type Duration = struct
Public Structure Duration
- Warisan
- Atribut
Keterangan
Penggunaan Atribut XAML
< properti objek="[hari.]hours:minutes:seconds[.fractionalSeconds]"/>
-atau-
< properti objek="[hari.]hours:minutes"/>
-atau-
< properti objek=""Automatic/>
-atau-
< properti objek=""Forever/>
Nilai XAML
HariSystem.Int32
Nilai yang lebih besar dari atau sama dengan 0 yang menjelaskan jumlah hari yang terbenam selama durasi ini.
JamSystem.Int32
Nilai antara 0 dan 23 yang menunjukkan jumlah jam yang terbentang oleh durasi ini.
MenitSystem.Int32
Nilai antara 0 dan 59 yang menunjukkan jumlah menit yang terbentang oleh durasi ini.
DetikSystem.Int32
Nilai antara 0 dan 59 yang menunjukkan jumlah detik yang terbentang oleh durasi ini
fractionalSecondsSystem.Int32
Nilai yang terdiri dari 1 hingga 7 digit yang mewakili detik pecahan.
Konstruktor
| Nama | Deskripsi |
|---|---|
| Duration(TimeSpan) |
Menginisialisasi instans baru struktur Duration dengan nilai yang disediakan TimeSpan . |
Properti
| Nama | Deskripsi |
|---|---|
| Automatic |
Duration Mendapatkan nilai yang ditentukan secara otomatis. |
| Forever |
Duration Mendapatkan nilai yang mewakili interval tak terbatas. |
| HasTimeSpan |
Mendapatkan nilai yang menunjukkan apakah ini Duration mewakili TimeSpan nilai. |
| TimeSpan |
Metode
| Nama | Deskripsi |
|---|---|
| Add(Duration) |
Menambahkan nilai instans Duration yang ditentukan ke nilai instans saat ini. |
| Compare(Duration, Duration) |
Membandingkan satu Duration nilai dengan nilai lainnya. |
| Equals(Duration, Duration) |
Menentukan apakah dua instans Duration sama. |
| Equals(Duration) |
Menentukan apakah yang ditentukan Duration sama dengan instans ini dari Duration. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan instans Duration. |
| GetHashCode() |
Mendapatkan kode hash untuk instans ini. |
| Plus(Duration) |
Mengembalikan instans yang ditentukan dari Duration. |
| Subtract(Duration) |
Mengurangi nilai instans yang ditentukan dari Duration instans ini. |
| ToString() |
Operator
| Nama | Deskripsi |
|---|---|
| Addition(Duration, Duration) |
Menambahkan dua instans Duration bersama-sama. |
| Equality(Duration, Duration) |
Menentukan apakah dua instans Duration sama. |
| GreaterThan(Duration, Duration) |
Menentukan apakah satu instans lebih besar dari instans Duration lainnya. |
| GreaterThanOrEqual(Duration, Duration) |
Menentukan apakah instans Duration lebih besar dari atau sama dengan instans lain. |
| Implicit(TimeSpan to Duration) | |
| Inequality(Duration, Duration) |
Menentukan apakah dua instans Duration tidak sama. |
| LessThan(Duration, Duration) |
Menentukan apakah nilai satu instans Duration kurang dari nilai instans lain. |
| LessThanOrEqual(Duration, Duration) |
Menentukan apakah nilai satu instans Duration kurang dari atau sama dengan nilai instans lain. |
| Subtraction(Duration, Duration) |
Mengurangi nilai satu instans dari Duration instans lain. |
| UnaryPlus(Duration) |
Mengembalikan instans yang ditentukan dari Duration. |