Bagikan melalui


Duration Struktur

Definisi

Mewakili durasi waktu Timeline aktif.

public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
[<System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))>]
type Duration = struct
Public Structure Duration
Warisan
Duration
Atribut

Keterangan

Penggunaan Atribut XAML

propertiobjek ="[hari.]jam:menit:detik[.fractionalSeconds]"/

-atau-

< propertiobjek="[hari.]jam:menit"/>

-atau-

< propertiobjek="Automatic"/>

-atau-

< propertiobjek="Forever"/>

Nilai XAML

hari
System.Int32

Nilai yang lebih besar dari atau sama dengan 0 yang menjelaskan jumlah hari yang terbenam selama durasi ini.

jam
System.Int32

Nilai antara 0 dan 23 yang menunjukkan jumlah jam yang terbentang oleh durasi ini.

menit
System.Int32

Nilai antara 0 dan 59 yang menunjukkan jumlah menit yang terbentang oleh durasi ini.

detik
System.Int32

Nilai antara 0 dan 59 yang menunjukkan jumlah detik yang terbentang oleh durasi ini

fractionalSeconds
System.Int32

Nilai yang terdiri dari 1 hingga 7 digit yang mewakili detik pecahan.

Konstruktor

Duration(TimeSpan)

Menginisialisasi instans baru struktur Duration dengan nilai TimeSpan yang disediakan.

Properti

Automatic

Mendapatkan nilai Duration yang ditentukan secara otomatis.

Forever

Mendapatkan nilai Duration yang mewakili interval tak terbatas.

HasTimeSpan

Mendapatkan nilai yang menunjukkan apakah Duration ini mewakili nilai TimeSpan.

TimeSpan

Mendapatkan nilai TimeSpan yang diwakili Duration ini.

Metode

Add(Duration)

Menambahkan nilai instans Duration yang ditentukan ke nilai instans saat ini.

Compare(Duration, Duration)

Membandingkan satu nilai Duration dengan nilai lainnya.

Equals(Duration)

Menentukan apakah Duration yang ditentukan sama dengan instans Durationini.

Equals(Duration, Duration)

Menentukan apakah dua instans Duration sama.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan instans Duration.

GetHashCode()

Mendapatkan kode hash untuk instans ini.

Plus(Duration)

Mengembalikan instans Durationyang ditentukan.

Subtract(Duration)

Mengurangi nilai instans Duration yang ditentukan dari instans ini.

ToString()

Mengonversi instans Duration menjadi representasi String.

Operator

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 Duration lebih besar dari instans lainnya.

GreaterThanOrEqual(Duration, Duration)

Menentukan apakah instans Duration lebih besar dari atau sama dengan instans lain.

Implicit(TimeSpan to Duration)

Secara implisit membuat Duration dari TimeSpantertentu .

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 Duration dari instans lain.

UnaryPlus(Duration)

Mengembalikan instans Durationyang ditentukan.

Berlaku untuk

Lihat juga

  • Galeri Contoh Animasi