KeyTime 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.
Selama animasi relatif, instans KeyTime menentukan waktu yang tepat ketika bingkai kunci tertentu harus berlangsung.
public value class KeyTime : IEquatable<System::Windows::Media::Animation::KeyTime>
[System.ComponentModel.TypeConverter(typeof(System.Windows.KeyTimeConverter))]
public struct KeyTime : IEquatable<System.Windows.Media.Animation.KeyTime>
[<System.ComponentModel.TypeConverter(typeof(System.Windows.KeyTimeConverter))>]
type KeyTime = struct
Public Structure KeyTime
Implements IEquatable(Of KeyTime)
- Warisan
- Atribut
- Penerapan
Keterangan
Setiap bingkai kunci KeyTime menentukan kapan bingkai kunci tersebut berakhir. Ini tidak menentukan berapa lama waktu kunci diputar. Jumlah waktu yang diputar bingkai kunci ditentukan oleh ketika bingkai kunci berakhir, ketika bingkai kunci sebelumnya berakhir, dan durasi animasi. Lihat Gambaran Umum Animasi
KeyTime dapat dinyatakan dalam beberapa format berbeda, termasuk nilai waktu numerik, sebagai persentase, atau sebagai salah satu nilai sentinel khusus Uniform atau Paced.
Penggunaan Atribut XAML
properti
-atau-
< propertiobjek="[hari.]jam:menit"/>
-atau-
< propertiobjek="pctValue%"/>
-atau-
< propertiobjek="Uniform"/>
-atau-
< propertiobjek="Paced"/>
Nilai XAML
hari
Nilai bilangan bulat lebih besar dari atau sama dengan 0 yang menentukan jumlah hari yang dibenamkan oleh KeyTimeini. Untuk informasi selengkapnya, lihat properti TimeSpan.
jam
Nilai bilangan bulat antara 0 dan 23 yang menentukan jumlah jam yang terbenam oleh KeyTimeini. Untuk informasi selengkapnya, lihat properti TimeSpan.
menit
Nilai bilangan bulat antara 0 dan 59 yang menentukan jumlah menit yang terbenam oleh KeyTimeini. Untuk informasi selengkapnya, lihat properti TimeSpan.
detik
Nilai floating-point antara 0 dan 59 yang menentukan jumlah detik yang terbenam oleh KeyTimeini. Untuk informasi selengkapnya, lihat properti TimeSpan.
fractionalSeconds
Nilai bilangan bulat yang terdiri dari 1 hingga 7 digit yang menentukan detik pecahan. Untuk informasi selengkapnya, lihat properti TimeSpan.
pctValue
Nilai floating-point antara 0 dan 100, inklusif, yang menentukan KeyTime ini sebagai persentase dari total durasi animasi. Ini harus diikuti oleh karakter harfiah %
. Untuk informasi selengkapnya, lihat properti Percent.
Properti
Paced |
Mendapatkan nilai Paced yang menciptakan perilaku pengaturan waktu yang menghasilkan animasi yang menginterpolasi pada tingkat konstanta. |
Percent |
Mendapatkan waktu ketika bingkai kunci berakhir dinyatakan sebagai persentase dari total durasi animasi. |
TimeSpan |
Mendapatkan waktu ketika bingkai kunci berakhir dinyatakan sebagai waktu relatif terhadap awal animasi. |
Type |
Mendapatkan nilai Type yang diwakili instans ini. |
Uniform |
Mendapatkan nilai Uniform yang membagi waktu animasi yang dialokasikan secara merata di antara bingkai kunci. |
Metode
Equals(KeyTime) |
Menunjukkan apakah instans ini sama dengan KeyTimeyang ditentukan. |
Equals(KeyTime, KeyTime) |
Menunjukkan apakah dua struktur KeyTime yang ditentukan sama. |
Equals(Object) |
Menunjukkan apakah instans ini sama dengan objek yang ditentukan. |
FromPercent(Double) |
Membuat instans KeyTime baru, dengan properti KeyTimeType diinisialisasi ke nilai parameter yang ditentukan. |
FromTimeSpan(TimeSpan) |
Membuat instans KeyTime baru, dengan properti KeyTimeType diinisialisasi ke nilai parameter yang ditentukan. |
GetHashCode() |
Mengembalikan kode hash bilangan bulat yang mewakili instans ini. |
ToString() |
Mengembalikan string yang mewakili instans KeyTime ini. |
Operator
Equality(KeyTime, KeyTime) |
Operator kelebihan beban yang membandingkan dua struktur KeyTime untuk kesetaraan. |
Implicit(TimeSpan to KeyTime) |
Operator kelebihan beban yang secara implisit mengonversi TimeSpan menjadi KeyTime. |
Inequality(KeyTime, KeyTime) |
Operator kelebihan beban yang membandingkan dua struktur KeyTime untuk ketidaksamaan. |