HubSectionCollection Kelas

Definisi

Mewakili kumpulan objek HubSection yang diurutkan.

public ref class HubSectionCollection sealed : IIterable<HubSection ^>, IVector<HubSection ^>
/// [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 HubSectionCollection final : IIterable<HubSection>, IVector<HubSection>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HubSectionCollection final : IIterable<HubSection>, IVector<HubSection>
[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 HubSectionCollection : IEnumerable<HubSection>, IList<HubSection>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HubSectionCollection : IEnumerable<HubSection>, IList<HubSection>
Public NotInheritable Class HubSectionCollection
Implements IEnumerable(Of HubSection), IList(Of HubSection)
<Hub>
  oneOrMoreChildren
</Hub>
Warisan
Object Platform::Object IInspectable HubSectionCollection
Atribut
Penerapan

Persyaratan Windows

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

Keterangan

HubSectionCollection adalah jenis objek yang Anda dapatkan dari properti Bagianhub. Semua properti yang menggunakan HubSectionCollection di Windows Runtime API adalah properti baca-saja, di mana properti diinisialisasi dengan item nol saat objek pertama kali dibuat. Tetapi Anda kemudian dapat menambahkan, menghapus, atau mengkueri item dalam koleksi pada durasi, menggunakan properti dan metode HubSectionCollection.

Menghitung koleksi di C# atau Microsoft Visual Basic

HubSectionCollection 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 eksplisit. Jika Anda perlu mentransmisikan secara eksplisit, misalnya jika Anda ingin memanggil GetEnumerator, transmisikan ke IEnumerable<T> dengan batasan HubSection .

Properti

Size

Mendapatkan ukuran (jumlah) koleksi.

Metode

Append(HubSection)

Menambahkan item baru ke koleksi.

Clear()

Menghapus semua item dari koleksi.

First()

Mengembalikan iterator untuk iterasi atas item dalam koleksi.

GetAt(UInt32)

Mengembalikan item yang terletak di indeks yang ditentukan.

GetMany(UInt32, HubSection[])

Mengambil beberapa elemen dalam satu pass melalui iterator.

GetView()

Mendapatkan tampilan yang tidak dapat diubah ke dalam koleksi.

IndexOf(HubSection, UInt32)

Mengambil indeks item yang ditentukan.

InsertAt(UInt32, HubSection)

Sisipkan item yang ditentukan pada indeks yang ditentukan.

RemoveAt(UInt32)

Menghapus item pada indeks yang ditentukan.

RemoveAtEnd()

Menghapus item terakhir dalam koleksi.

ReplaceAll(HubSection[])

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

SetAt(UInt32, HubSection)

Mengatur nilai pada indeks yang ditentukan ke nilai item yang ditentukan.

Berlaku untuk

Lihat juga