Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides methods for computing window size changes.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.12.0 (in Microsoft.VisualStudio.Shell.Interop.12.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("54457DAD-5384-41B5-B6AA-EFFFDE468CDC")> _
Public Interface IVsUIShellArrangeWindows
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("54457DAD-5384-41B5-B6AA-EFFFDE468CDC")]
public interface IVsUIShellArrangeWindows
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"54457DAD-5384-41B5-B6AA-EFFFDE468CDC")]
public interface class IVsUIShellArrangeWindows
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("54457DAD-5384-41B5-B6AA-EFFFDE468CDC")>]
type IVsUIShellArrangeWindows = interface end
public interface IVsUIShellArrangeWindows
The IVsUIShellArrangeWindows type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
Arrange | Applies a size change to the windows described in the infos array. The size parameter is commonly returned from ComputeWindowSizeChange. |
![]() |
ComputeWindowSizeChange | Computes the difference between a window's current size and the new size described in newPos. This function is typically called when WM_WINDOWPOSCHANGING is received, in preparation for calling CArrangeWindowHelper::Arrange. |
Top