NonVirtualizingLayout.UninitializeForContextCore Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
When overridden in a derived class, removes any state the layout previously stored on the UIElement container.
This documentation applies to WinUI 2 for UWP (for WinUI in the Windows App SDK, see the Windows App SDK namespaces).
void UninitializeForContextCore(NonVirtualizingLayoutContext const& context);
protected virtual void UninitializeForContextCore(NonVirtualizingLayoutContext context);
Protected Overridable Sub UninitializeForContextCore (context As NonVirtualizingLayoutContext)
Parameters
- context
- NonVirtualizingLayoutContext
The context object that facilitates communication between the layout and its host container.
Remarks
Override this method in a derived class to provide the behavior for calls to Layout.UninitializeForContext(Microsoft.UI.Xaml.Controls.LayoutContext).
Container elements that support attached layouts should call UninitializeForContext when a layout instance is disassociated with the container. The container is expected to give the attached layout instance a way to store and retrieve any per-container state by way of the provided context.