ElementRealizationOptions Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define constantes que especifican si se debe suprimir el reciclaje automático del elemento recuperado o forzar la creación de un nuevo elemento.
Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
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
- Herencia
-
ElementRealizationOptions
- Atributos
-
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute FlagsAttribute VersionAttribute ContractVersionAttribute
Campos
ForceCreate | 1 | Se fuerza la creación de un nuevo elemento. |
None | 0 | No se especifica ninguna acción. |
SuppressAutoRecycle | 2 | La lógica de reciclaje automática omite el elemento. |
Comentarios
Al llamar a GetOrCreateElementAt(index, options), puede especificar si desea suprimir el reciclaje automático del elemento recuperado o forzar la creación de un nuevo elemento. Los elementos recuperados con el reciclaje automático suprimido (SuppressAutoRecycle) se omiten mediante la lógica de reciclaje automático que borra los elementos realizados que no se recuperaron como parte del pase de diseño actual. Debe reciclar explícitamente estos elementos pasándolos al método RecycleElement para evitar pérdidas de memoria.