Sdílet prostřednictvím


IVsRunningDocTableEvents3 – rozhraní

 

Implementuje metody, které požáru v reakci na změny dokumentů v systémem dokumentu tabulky (RDT).

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("376ED667-F576-458F-B991-2CFD3EBC7B08")]
public interface IVsRunningDocTableEvents3 : IVsRunningDocTableEvents2
[InterfaceTypeAttribute(1)]
[GuidAttribute("376ED667-F576-458F-B991-2CFD3EBC7B08")]
public interface class IVsRunningDocTableEvents3 : IVsRunningDocTableEvents2
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("376ED667-F576-458F-B991-2CFD3EBC7B08")>]
type IVsRunningDocTableEvents3 = 
    interface
        interface IVsRunningDocTableEvents2
    end
<InterfaceTypeAttribute(1)>
<GuidAttribute("376ED667-F576-458F-B991-2CFD3EBC7B08")>
Public Interface IVsRunningDocTableEvents3
    Inherits IVsRunningDocTableEvents2

Metody

Název Popis
System_CAPS_pubmethod OnAfterAttributeChange(UInt32, UInt32)

Nazývá se po atribut dokumentu v tabulce systémem dokumentu (RDT) změní.

System_CAPS_pubmethod OnAfterAttributeChangeEx(UInt32, UInt32, IVsHierarchy, UInt32, String, IVsHierarchy, UInt32, String)

Volat atribut dokument je změněn.Toto je rozšířená verze OnAfterAttributeChange metoda.

System_CAPS_pubmethod OnAfterDocumentWindowHide(UInt32, IVsWindowFrame)

Volat je skryté okno dokumentu.

System_CAPS_pubmethod OnAfterFirstDocumentLock(UInt32, UInt32, UInt32, UInt32)

Nazývá se po aplikaci první zamknout zadaný typ dokumentu v systémem dokumentu tabulky (RDT).

System_CAPS_pubmethod OnAfterSave(UInt32)

Nazývá se po uložení dokumentu v systémem dokumentu tabulky (RDT).

System_CAPS_pubmethod OnBeforeDocumentWindowShow(UInt32, Int32, IVsWindowFrame)

Nazývá se před zobrazením okna dokumentu.

System_CAPS_pubmethod OnBeforeLastDocumentUnlock(UInt32, UInt32, UInt32, UInt32)

Nazývá se před uvolněním poslední zamknout zadaný typ na zadaný dokument v systémem dokumentu tabulky (RDT).

System_CAPS_pubmethod OnBeforeSave(UInt32)

Nazývá se před uložením dokumentu.

Poznámky

IVsRunningDocTableEvents3 Je zadána volání AdviseRunningDocTableEvents metodu IVsRunningDocumentTable rozhraní.

Na rozhraní metody používají cookie představující klient požaduje oznámení.Soubor cookie se používá při volání UnadviseRunningDocTableEvents metoda při balíček již chce poslouchat události RDT.

Příjem oznámení před použitím první zámek dokumentu (umožňující odeslání k načtení dokumentu) provádět IVsRunningDocTableEvents4 rozhraní.

Poznámky pro implementátory:

Balíček implementuje rozhraní události týkající se aktuálního stavu dokumentů RDT přijímat.Všimněte si, že toto rozhraní je odvozen z IVsRunningDocTableEvents2 rozhraní a všechny metody tohoto rozhraní také musí implementovat.

Parametr soubor cookie předaný všechny metody tohoto rozhraní představuje dokument ovlivněny událost.Tento soubor cookie je stejná hodnota vrácená z FindAndLockDocument nebo RegisterAndLockDocument metod IVsRunningDocumentTable rozhraní.

Poznámky pro volající:

Prostředí volá rozhraní při výskytu určité události.Prostředí zejména volá rozhraní před uložením dokumentu.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek