.NET Framework 4.6 and 4.5
The LayoutInformation type exposes the following members.
|GetLayoutClip||Returns a Geometry that represents the visible region of an element.|
|GetLayoutExceptionElement||Returns a UIElement that was being processed by the layout engine at the moment of an unhandled exception.|
|GetLayoutSlot||Returns a Rect that represents the layout partition that is reserved for a child element.|