IVsRunningDocTableEvents.OnAfterSave(UInt32) Метод

Определение

Вызывается после сохранения документа в таблице выполняющихся документов (RDT).

public:
 int OnAfterSave(System::UInt32 docCookie);
public:
 int OnAfterSave(unsigned int docCookie);
int OnAfterSave(unsigned int docCookie);
public int OnAfterSave (uint docCookie);
abstract member OnAfterSave : uint32 -> int
Public Function OnAfterSave (docCookie As UInteger) As Integer

Параметры

docCookie
UInt32

[in] Абстрактное значение, представляющее документ, который только что был сохранен.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Если вы хотите знать, когда ваш проект или решение в настоящий момент закрывается после получения OnAfterSave уведомления, необходимо отслеживать события в IVsSolutionEvents3 интерфейсе. Выполните указанные ниже действия.

  1. Запросите SVsSolution службу, чтобы получить IVsSolution интерфейс.

  2. Получите IVsSolution2 интерфейс от IVsSolution интерфейса.

  3. Затем вызовите метод AdviseSolutionEvents , чтобы передать реализацию IVsSolutionEvents3 интерфейса.

Подпись COM

Из всшелл. IDL:

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

Применяется к