Bagikan melalui


TimelineCollection Kelas

Definisi

Mewakili kumpulan objek Garis Waktu (animasi jenis tertentu). TimelineCollection adalah nilai properti Storyboard.Children .

public ref class TimelineCollection sealed : IIterable<Timeline ^>, IVector<Timeline ^>
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [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 TimelineCollection final : IIterable<Timeline>, IVector<Timeline>
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[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 TimelineCollection : IEnumerable<Timeline>, IList<Timeline>
Public NotInheritable Class TimelineCollection
Implements IEnumerable(Of Timeline), IList(Of Timeline)
<Storyboard ...>
  oneOrMoreChildTimelines
</Storyboard>
Warisan
Object Platform::Object IInspectable TimelineCollection
Atribut
Penerapan

Keterangan

Menghitung koleksi di C# atau Microsoft Visual Basic

TimelineCollection dapat dijumlahkan, sehingga Anda dapat menggunakan sintaks khusus bahasa seperti foreach di C# untuk menghitung item dalam koleksi. Pengkompilasi melakukan pengecoran jenis untuk Anda dan Anda tidak perlu mentransmisian secara IEnumerable<Timeline> eksplisit. Jika Anda perlu mentransmisikan secara eksplisit, misalnya jika Anda ingin memanggil GetEnumerator, transmisikan ke IEnumerable dengan batasan Garis Waktu .

Konstruktor

TimelineCollection()

Menginisialisasi instans baru kelas TimelineCollection .

Properti

Size

Mendapatkan ukuran (jumlah) koleksi.

Metode

Append(Timeline)

Menambahkan item baru ke koleksi.

Clear()

Menghapus semua item dari koleksi.

First()

Mengembalikan iterator untuk iterasi atas item dalam koleksi.

GetAt(UInt32)

Mengembalikan Garis Waktu yang terletak di indeks yang ditentukan.

GetMany(UInt32, Timeline[])

Mengambil beberapa elemen dalam satu pass melalui iterator.

GetView()

Mendapatkan tampilan yang tidak dapat diubah ke dalam koleksi.

IndexOf(Timeline, UInt32)

Mengambil indeks item yang ditentukan.

InsertAt(UInt32, Timeline)

Sisipkan item yang ditentukan pada indeks yang ditentukan.

RemoveAt(UInt32)

Menghapus item pada indeks yang ditentukan.

RemoveAtEnd()

Menghapus item terakhir dalam koleksi.

ReplaceAll(Timeline[])

Awalnya menghapus koleksi, lalu menyisipkan array yang disediakan sebagai item baru.

SetAt(UInt32, Timeline)

Mengatur nilai pada indeks yang ditentukan ke nilai Garis Waktu yang ditentukan.

Berlaku untuk

Lihat juga