Udostępnij za pośrednictwem


Interfejs IVsRunningDocTableEvents4

 

Data opublikowania: sierpień 2016

Implementuje metody, które w odpowiedzi na zmiany do dokumentów w tabeli systemem dokumentu (Normalizacją).

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

Składnia

[GuidAttribute("79A342F3-D637-4D54-83DC-DDD511743A49")]
[InterfaceTypeAttribute(1)]
public interface IVsRunningDocTableEvents4
[GuidAttribute("79A342F3-D637-4D54-83DC-DDD511743A49")]
[InterfaceTypeAttribute(1)]
public interface class IVsRunningDocTableEvents4
[<GuidAttribute("79A342F3-D637-4D54-83DC-DDD511743A49")>]
[<InterfaceTypeAttribute(1)>]
type IVsRunningDocTableEvents4 = interface end
<GuidAttribute("79A342F3-D637-4D54-83DC-DDD511743A49")>
<InterfaceTypeAttribute(1)>
Public Interface IVsRunningDocTableEvents4

Metody

Nazwa Opis
System_CAPS_pubmethod OnAfterLastDocumentUnlock(IVsHierarchy, UInt32, String, Int32)

Uruchamiany po odblokowaniu ostatniego dokumentu w tabeli systemem dokumentu (Normalizacją).

System_CAPS_pubmethod OnAfterSaveAll()

Uruchamiany po wykonaniu polecenia Zapisz wszystko.

System_CAPS_pubmethod OnBeforeFirstDocumentLock(IVsHierarchy, UInt32, String)

Wywoływana przed dokumentu jest zablokowany w tabeli systemem dokumentu (Normalizacją) po raz pierwszy.

Uwagi

IVsRunningDocTableEvents Interfejs jest określony w wywołaniu AdviseRunningDocTableEvents metody w IVsRunningDocumentTable interfejsu. Metoda ta zwraca również plik cookie reprezentującą klient żąda powiadomienia. Plik cookie jest używany w wywołaniu UnadviseRunningDocTableEvents metody, gdy pakiet już nie chce Normalizacją zdarzenia.

Uwagi dotyczące obiektów implementujących:

Ten interfejs jest implementowany przez pakiety do odbierania zdarzeń związanych z bieżącym stanem dokumenty w Normalizacją. Ten interfejs musi zostać wdrożone na tej samej klasy, która implementuje IVsRunningDocTableEvents interfejsu. Wywołania środowiska QueryInterface metody na IVsRunningDocTableEvents interfejs do uzyskiwania IVsRunningDocTableEvents4 interfejsu.

Uwagi dotyczące obiektów wywołujących:

Ten interfejs jest wywoływana przez środowisko, gdy określone zdarzenia. Ten interfejs jest wywoływana przed zastosowaniem pierwszy blokady dokumentu.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku