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请参见代码。
对实现者的说明
实现在窗架站点的窗口。
对调用者的说明
调用由环境由用户通知包窗口操作。