,进行更改时对其窗架之一时,请注意 VSPackage。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)
语法
声明
<InterfaceTypeAttribute()> _
<GuidAttribute("8C213AC2-FF13-4361-9FC5-39D368D26CD3")> _
Public Interface IVsWindowFrameNotify3
[InterfaceTypeAttribute()]
[GuidAttribute("8C213AC2-FF13-4361-9FC5-39D368D26CD3")]
public interface IVsWindowFrameNotify3
IVsWindowFrameNotify3 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
![]() |
OnClose | 通知 VSPackage 窗架是结束并对环境执行哪些操作。 |
![]() |
OnDockableChange | 通知 VSPackage 窗口的停靠的状态进行修改。 |
![]() |
OnMove | 通知 VSPackage 窗口中移动。 |
![]() |
OnShow | 通知一个不同的 VSPackage 在窗口中显示状态的。 |
![]() |
OnSize | 通知 VSPackage 调整窗口的大小。 |
页首
备注
需要优化或广泛的控制在窗架站点的窗口的 VSPackage 实现此接口。其中一个原因可能是控件的窗口句柄的数量。IVsWindowFrameNotify3 在传递给具有特性的 VSFPROPID_ViewHelper 窗架从 __VSFPROPID 枚举的对象实现。
请参见实现和/或调用的插图在该示例 Solution Extender的此接口。