Interfejs IVsWindowFrameNotify
Powiadamia pakiet o zmianach w jednym z jego ramki okien.Superceded przez IVsWindowFrameNotify3.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[InterfaceTypeAttribute(1)]
[GuidAttribute("FE46E1DF-E8A8-48D3-932E-B61BC092E681")]
public interface IVsWindowFrameNotify
[InterfaceTypeAttribute(1)]
[GuidAttribute("FE46E1DF-E8A8-48D3-932E-B61BC092E681")]
public interface class IVsWindowFrameNotify
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("FE46E1DF-E8A8-48D3-932E-B61BC092E681")>]
type IVsWindowFrameNotify = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("FE46E1DF-E8A8-48D3-932E-B61BC092E681")>
Public Interface IVsWindowFrameNotify
Metody
Nazwa | Opis | |
---|---|---|
OnDockableChange(Int32) | Powiadamia o VSPackage jest przeliczana w oknie stanu zadokowania. |
|
OnMove() | Powiadamia VSPackage, że okno jest przenoszony. |
|
OnShow(Int32) | Powiadamia VSPackage zmiany w okno stanu wyświetlania. |
|
OnSize() | Powiadamia o VSPackage jest zmianą rozmiaru okna. |
Uwagi
Pakiet, który musi zoptymalizować lub rozległe kontrolę nad w ramki okien systemu windows implementuje ten interfejs.Powodem może być kontrolować liczbę dojścia do okien.
Implementacja interfejsu obiektu przekazany do ramki okna z właściwością VSFPROPID_ViewHelper z __VSFPROPID wyliczania
Przykłady przy użyciu interfejsu, zobacz kod dla próbki Solution Extender.
Uwagi dotyczące implementacji:
Implementowana na okno, w ramce okna.
Uwagi dotyczące wywoływania:
Wywołana przez środowisko do powiadamiania pakiet manipulacji okno przez użytkownika.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku