DurationHelper Kelas
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.
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
- 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. |