ElementRealizationOptions 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義常數,指定是否要隱藏擷取之專案的自動回收,或強制建立新元素。
本檔適用于 Windows 應用程式 SDK 中適用于 WinUI 的 WinUI 2 for UWP (,請參閱Windows 應用程式 SDK命名空間) 。
此列舉支援其成員值的位元組合。
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
- 繼承
-
ElementRealizationOptions
- 屬性
-
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute FlagsAttribute VersionAttribute ContractVersionAttribute
欄位
ForceCreate | 1 | 強制建立新元素。 |
None | 0 | 未指定選項。 |
SuppressAutoRecycle | 2 | 自動回收邏輯會忽略專案。 |
備註
當您呼叫 GetOrCreateElementAt (索引時,選項) ,您可以指定是否要隱藏擷取專案的自動回收,或強制建立新元素。 使用自動回收所擷取的專案會隱藏 (SuppressAutoRecycle) 遭到忽略,此邏輯會清除未在目前版面設定階段中擷取的已實現元素。 您必須將這些專案傳遞至 RecycleElement 方法來明確回收這些專案,以避免記憶體流失。