Udostępnij za pośrednictwem


Metoda IVsRunningDocTableEvents.OnAfterSave — (UInt32)

 

Wywołana po zapisaniu dokumentu w uruchomiony dokumentu tabeli (RDT).

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

Składnia

int OnAfterSave(
    uint docCookie
)
int OnAfterSave(
    unsigned int docCookie
)
abstract OnAfterSave : 
        docCookie:uint32 -> int
Function OnAfterSave (
    docCookie As UInteger
) As Integer

Parametry

  • docCookie
    [w] Abstrakcyjne wartość reprezentujących dokument, który właśnie został zapisany.

Wartość zwracana

Type: System.Int32

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

Uwagi

Jeśli użytkownik chce wiedzieć, jeśli projekt lub rozwiązanie jest obecnie zamknięcia po otrzymaniu OnAfterSave powiadomienia, trzeba monitorować zdarzenia na IVsSolutionEvents3 interfejsu.Wykonaj następujące kroki:

  1. Kwerenda SVsSolution service, aby uzyskać IVsSolution interfejsu.

  2. Uzyskanie IVsSolution2 interfejsu z IVsSolution interfejsu.

  3. Następnie należy wywołać AdviseSolutionEvents do przekazania w danej implementacji IVsSolutionEvents3 interfejsu.

Podpis COM

Z vsshell.idl:

HRESULT IVsRunningDocTableEvents::OnAfterSave(
   [in] VSCOOKIE docCookie
);

Zobacz też

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

Powrót do początku