ElementRealizationOptions Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit des constantes qui spécifient s’il faut supprimer le recyclage automatique de l’élément récupéré ou forcer la création d’un nouvel élément.
Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
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
- Héritage
-
ElementRealizationOptions
- Attributs
-
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute FlagsAttribute VersionAttribute ContractVersionAttribute
Champs
ForceCreate | 1 | La création d’un nouvel élément est forcée. |
None | 0 | Aucune option n’est spécifiée. |
SuppressAutoRecycle | 2 | L’élément est ignoré par la logique de recyclage automatique. |
Remarques
Lorsque vous appelez GetOrCreateElementAt(index, options), vous pouvez spécifier s’il faut supprimer le recyclage automatique de l’élément récupéré ou forcer la création d’un nouvel élément. Les éléments récupérés avec le recyclage automatique supprimé (SuppressAutoRecycle) sont ignorés par la logique de recyclage automatique qui efface les éléments qui n’ont pas été récupérés dans le cadre de la passe de disposition actuelle. Vous devez recycler explicitement ces éléments en les transmettant à la méthode RecycleElement pour éviter les fuites de mémoire.