Condividi tramite


IVsWindowFrameNotify3 Interface

Notifies a VSPackage when changes are made to one of its window frames.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntax

'Dichiarazione
<InterfaceTypeAttribute()> _
<GuidAttribute("8C213AC2-FF13-4361-9FC5-39D368D26CD3")> _
Public Interface IVsWindowFrameNotify3
'Utilizzo
Dim instance As IVsWindowFrameNotify3
[InterfaceTypeAttribute()]
[GuidAttribute("8C213AC2-FF13-4361-9FC5-39D368D26CD3")]
public interface IVsWindowFrameNotify3
[InterfaceTypeAttribute()]
[GuidAttribute(L"8C213AC2-FF13-4361-9FC5-39D368D26CD3")]
public interface class IVsWindowFrameNotify3
[<InterfaceTypeAttribute()>]
[<GuidAttribute("8C213AC2-FF13-4361-9FC5-39D368D26CD3")>]
type IVsWindowFrameNotify3 =  interface end
public interface IVsWindowFrameNotify3

Remarks

A VSPackage that needs to optimize or have extensive control over windows sited in window frames implements this interface. One reason for this might be to control the number of window handles. IVsWindowFrameNotify3 is implemented on the object that is passed to the window frame with the property VSFPROPID_ViewHelper from the __VSFPROPID enumeration.

See illustrations of the implementation and/or calling of this interface in the sample Solution Extender.

See Also

Reference

IVsWindowFrameNotify3 Members

Microsoft.VisualStudio.Shell.Interop Namespace