ElementRealizationOptions Enum

Definisi

Menentukan konstanta yang menentukan apakah akan menekan daur ulang otomatis elemen yang diambil atau memaksa pembuatan elemen baru.

Dokumentasi ini berlaku untuk WinUI 2 untuk UWP (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class ElementRealizationOptions
/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
/// [System.Flags]
/// [Windows.Foundation.Metadata.Version(1)]
enum class ElementRealizationOptions
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
enum class ElementRealizationOptions
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
[System.Flags]
[Windows.Foundation.Metadata.Version(1)]
public enum ElementRealizationOptions
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public enum ElementRealizationOptions
Public Enum ElementRealizationOptions
Warisan
ElementRealizationOptions
Atribut
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute FlagsAttribute VersionAttribute ContractVersionAttribute

Bidang

ForceCreate 1

Pembuatan elemen baru dipaksa.

None 0

Tidak ada opsi yang ditentukan.

SuppressAutoRecycle 2

Elemen diabaikan oleh logika daur ulang otomatis.

Keterangan

Saat Anda memanggil GetOrCreateElementAt(indeks, opsi), Anda dapat menentukan apakah akan menekan daur ulang otomatis elemen yang diambil atau memaksa pembuatan elemen baru. Elemen yang diambil dengan daur ulang otomatis ditekan (SuppressAutoRecycle) diabaikan oleh logika daur ulang otomatis yang menghapus elemen yang direalisasikan yang tidak diambil sebagai bagian dari kode tata letak saat ini. Anda harus secara eksplisit mendaur ulang elemen-elemen ini dengan meneruskannya ke metode RecycleElement untuk menghindari kebocoran memori.

Berlaku untuk

Lihat juga