IVsWindowFrameNotify3 接口

,进行更改时对其窗架之一时,请注意 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的此接口。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间