IVsWindowFrameNotify 接口

通知一一系列更改为其窗架之一。 取代 IVsWindowFrameNotify3

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("FE46E1DF-E8A8-48D3-932E-B61BC092E681")> _
Public Interface IVsWindowFrameNotify
[InterfaceTypeAttribute()]
[GuidAttribute("FE46E1DF-E8A8-48D3-932E-B61BC092E681")]
public interface IVsWindowFrameNotify

IVsWindowFrameNotify 类型公开以下成员。

方法

  名称 说明
公共方法 OnDockableChange 通知 VSPackage 窗口的停靠的状态进行修改。
公共方法 OnMove 通知 VSPackage 窗口中移动。
公共方法 OnShow 通知一个不同的 VSPackage 在窗口中显示状态的。
公共方法 OnSize 通知 VSPackage 调整窗口的大小。

页首

备注

需要优化或广泛的控制在窗架站点窗口的包实现此接口。 一个原因可能是控件的窗口句柄的数量。

实现在对象的接口传递给窗架与 __VSFPROPID 枚举的属性 VSFPROPID_ViewHelper

有关使用接口的示例,该示例 Solution Extender请参见代码。

对实现者的说明

实现在窗架站点的窗口。

对调用者的说明

调用由环境由用户通知包窗口操作。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间