UIElementWeakCollection Kelas

Definisi

Mewakili kumpulan referensi lemah ke objek UIElement.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class UIElementWeakCollection : IIterable<UIElement>, IVector<UIElement>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class UIElementWeakCollection : IEnumerable<UIElement>, IList<UIElement>
Public Class UIElementWeakCollection
Implements IEnumerable(Of UIElement), IList(Of UIElement)
Warisan
Object IInspectable UIElementWeakCollection
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1903 (diperkenalkan dalam 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v8.0)

Keterangan

Kelas ini digunakan oleh properti ThemeShadow.Receivers .

Konstruktor

UIElementWeakCollection()

Menginisialisasi instans baru kelas UIElementWeakCollection .

Properti

Size

Mendapatkan ukuran (hitungan) koleksi.

Metode

Append(UIElement)

Menambahkan item baru ke koleksi.

Clear()

Menghapus semua item dari koleksi.

First()

Mengembalikan iterator untuk item dalam koleksi.

GetAt(UInt32)

Mengembalikan item yang terletak di indeks yang ditentukan.

GetMany(UInt32, UIElement[])

Mengambil beberapa elemen dalam satu pass melalui iterator.

GetView()

Mendapatkan tampilan yang tidak dapat diubah ke dalam koleksi.

IndexOf(UIElement, UInt32)

Mengambil indeks item yang ditentukan.

InsertAt(UInt32, UIElement)

Menyisipkan item yang ditentukan pada indeks yang ditentukan.

RemoveAt(UInt32)

Menghapus item pada indeks yang ditentukan.

RemoveAtEnd()

Menghapus item terakhir dalam koleksi.

ReplaceAll(UIElement[])

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

SetAt(UInt32, UIElement)

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

Berlaku untuk

Lihat juga