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(Windows.Foundation.UniversalApiContract, 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(Windows.Foundation.UniversalApiContract), 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

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

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 Framework. Kode C++ hanya dapat mengakses nilai data Timespan 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 kelas DurationHelper.

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)

Menambahkan komponen TimeSpan 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 komponen TimeSpan dari Durasi tertentu menyimpan nilai bukan null. Kode C# dan Microsoft Visual Basic harus menggunakan Duration.HasTimeSpan sebagai gantinya.

Subtract(Duration, Duration)

Mengurangi komponen TimeSpan 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