Bagikan melalui


DurationHelper Kelas

Definisi

Menyediakan metode utilitas dasar untuk memproses nilai Durasi . Kode C# dan Microsoft Visual Basic harus menggunakan metode Durasi sebagai gantinya.

public ref class DurationHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DurationHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DurationHelper
Public NotInheritable Class DurationHelper
Warisan
Object Platform::Object IInspectable DurationHelper
Atribut

Keterangan

Durasi adalah struktur Windows Runtime yang mewakili satuan waktu untuk perilaku animasi. Misalnya, Timeline.Duration menggunakan nilai Durasi .

DurationHelper adalah salah satu dari beberapa kelas Helper yang dimaksudkan untuk menyediakan metode utilitas untuk nilai struktur Windows Runtime. Kode C# dan Microsoft Visual Basic dapat menggunakan anggota Durasi sebagai gantinya, karena anggota utilitas tersedia langsung pada struktur karena dukungan runtime .NET. Kode C++ hanya dapat mengakses Timespan nilai data pada Durasi. Untuk pengembang C++, fitur utilitas yang kira-kira sama dengan yang dapat digunakan pengembang Microsoft Visual Basic langsung pada Durasi tersedia dalam bentuk statis pada DurationHelper kelas .

Properti

Automatic

Mengembalikan nilai Durasi yang dihasilkan yang menunjukkan Durasi "Otomatis". Kode C# dan Microsoft Visual Basic harus menggunakan Duration.Automatic sebagai gantinya.

Forever

Mengembalikan nilai Durasi yang dihasilkan yang menunjukkan Durasi "Selamanya". Kode C# dan Microsoft Visual Basic harus menggunakan Duration.Forever sebagai gantinya .

Metode

Add(Duration, Duration)

TimeSpan Menambahkan komponen dari dua nilai Durasi. Kode C# dan Microsoft Visual Basic harus menggunakan operator Penambahan (+) atau metode Duration.Add sebagai gantinya.

Compare(Duration, Duration)

Membandingkan kesetaraan nilai dari dua struktur Durasi . Kode C# dan Microsoft Visual Basic harus menggunakan Duration.Compare sebagai gantinya.

Equals(Duration, Duration)

Menentukan apakah dua nilai Durasi memiliki nilai yang setara. Kode C# dan Microsoft Visual Basic harus menggunakan operator Equality (=) atau metode Duration.Equals sebagai gantinya.

FromTimeSpan(TimeSpan)

Membuat Durasi baru berdasarkan nilai TimeSpan . Kode C# dan Microsoft Visual Basic harus menggunakan konstruktor Durasi (TimeSpan) sebagai gantinya.

GetHasTimeSpan(Duration)

Mengembalikan apakah TimeSpan komponen Durasi tertentu menyimpan nilai bukan null. Kode C# dan Microsoft Visual Basic harus menggunakan Duration.HasTimeSpan sebagai gantinya.

Subtract(Duration, Duration)

Mengurangi TimeSpan komponen dari satu nilai Durasi dari nilai Durasi lainnya. Kode C# dan Microsoft Visual Basic harus menggunakan operator Pengurangan (-) atau metode Duration.Subtract sebagai gantinya.

Berlaku untuk

Lihat juga