[PrivateApiAttribute]
public interface ILayoutManager : IDisposable<PrivateApiAttribute>
Public Interface ILayoutManager
Inherits IDisposable[<PrivateApiAttribute>]
type ILayoutManager =
interface
interface IDisposable
end| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable) |
| ExecuteInitialLayoutPass | Executes the initial layout pass on a layout root. |
| ExecuteLayoutPass | Executes a layout pass. |
| InvalidateArrange(Layoutable) | Notifies the layout manager that a control requires an arrange. |
| InvalidateMeasure(Layoutable) | Notifies the layout manager that a control requires a measure. |
| RegisterEffectiveViewportListener(Layoutable) | Registers a control as wanting to receive effective viewport notifications. |
| UnregisterEffectiveViewportListener(Layoutable) | Registers a control as no longer wanting to receive effective viewport notifications. |
| LayoutUpdated | Raised when the layout manager completes a layout pass. |