DoubleKeyFrameCollection 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.
Mewakili kumpulan objek DoubleKeyFrame yang dapat diakses secara individual oleh indeks. DoubleKeyFrameCollection adalah nilai properti DoubleAnimationUsingKeyFrames.KeyFrames .
public ref class DoubleKeyFrameCollection sealed : IIterable<DoubleKeyFrame ^>, IVector<DoubleKeyFrame ^>
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [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 DoubleKeyFrameCollection final : IIterable<DoubleKeyFrame>, IVector<DoubleKeyFrame>
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class DoubleKeyFrameCollection final : IIterable<DoubleKeyFrame>, IVector<DoubleKeyFrame>
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 DoubleKeyFrameCollection : IEnumerable<DoubleKeyFrame>, IList<DoubleKeyFrame>
[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)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class DoubleKeyFrameCollection : IEnumerable<DoubleKeyFrame>, IList<DoubleKeyFrame>
Public NotInheritable Class DoubleKeyFrameCollection
Implements IEnumerable(Of DoubleKeyFrame), IList(Of DoubleKeyFrame)
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Menghitung koleksi dalam C# atau Microsoft Visual Basic
DoubleKeyFrameCollection dapat dijumlahkan, sehingga Anda dapat menggunakan sintaks khusus bahasa seperti foreach dalam C# untuk menghitung item dalam koleksi. Pengkompilasi melakukan pengecoran jenis untuk Anda dan Anda tidak perlu mentransmisian secara IEnumerable<DoubleKeyFrame>
eksplisit. Jika Anda perlu mentransmisikan secara eksplisit, misalnya jika Anda ingin memanggil GetEnumerator, transmisikan ke IEnumerable<T> dengan batasan DoubleKeyFrame .
Konstruktor
DoubleKeyFrameCollection() |
Menginisialisasi instans baru kelas DoubleKeyFrameCollection . |
Properti
Size |
Mendapatkan ukuran (hitungan) koleksi. |
Metode
Append(DoubleKeyFrame) |
Menambahkan item baru ke koleksi. |
Clear() |
Menghapus semua item dari koleksi. |
First() |
Mengembalikan iterator untuk iterasi atas item dalam koleksi. |
GetAt(UInt32) |
Mengembalikan DoubleKeyFrame yang terletak di indeks yang ditentukan. |
GetMany(UInt32, DoubleKeyFrame[]) |
Mengambil beberapa elemen dalam satu pass melalui iterator. |
GetView() |
Mendapatkan tampilan yang tidak dapat diubah ke dalam koleksi. |
IndexOf(DoubleKeyFrame, UInt32) |
Mengambil indeks item yang ditentukan. |
InsertAt(UInt32, DoubleKeyFrame) |
Menyisipkan item yang ditentukan pada indeks yang ditentukan. |
RemoveAt(UInt32) |
Menghapus item pada indeks yang ditentukan. |
RemoveAtEnd() |
Menghapus item terakhir dalam koleksi. |
ReplaceAll(DoubleKeyFrame[]) |
Awalnya menghapus koleksi, lalu menyisipkan array yang disediakan sebagai item baru. |
SetAt(UInt32, DoubleKeyFrame) |
Mengatur nilai pada indeks yang ditentukan ke nilai DoubleKeyFrame yang ditentukan. |