Udostępnij za pośrednictwem


Metoda IVsWindowFrameNotify2.OnClose — (UInt32)

 

Aby obramowanie okna jest zamykana i informuje o tym środowiska naturalnego, jaką akcję należy podjąć, powiadamia o VSPackage.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

int OnClose(
    ref uint pgrfSaveOptions
)
int OnClose(
    unsigned int% pgrfSaveOptions
)
abstract OnClose : 
        pgrfSaveOptions:uint32 byref -> int
Function OnClose (
    ByRef pgrfSaveOptions As UInteger
) As Integer

Parametry

  • pgrfSaveOptions
    [w, out] Określa opcje zapisywania zawartości okna.Wartości są pobierane z __FRAMECLOSE wyliczania.

Wartość zwracana

Type: System.Int32

Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT IVsWindowFrameNotify2::OnClose(
   [in, out] FRAMECLOSE *pgrfSaveOptions
);

Obiektów implementujących powinna opracować kod do powiadamiania użytkowników i monituj o zapisywanie i zamknij oraz przekazywania tych decyzji do środowiska poprzez IVsWindowFrameNotify2.

Zobacz też

Interfejs IVsWindowFrameNotify2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku