IVsRunningDocTableEvents3 Arabirim
Belgeler içinde çalışan belge tablosu (rdt) değişikliklere karşılık olarak yangın yöntemler geliştirir.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
[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
Yöntemler
Ad | Açıklama | |
---|---|---|
OnAfterAttributeChange(UInt32, UInt32) | Sonra çalıştıran belge tablosu (rdt) değişiklikleri belgede bir öznitelik olarak adlandırılır. |
|
OnAfterAttributeChangeEx(UInt32, UInt32, IVsHierarchy, UInt32, String, IVsHierarchy, UInt32, String) | Bir belge niteliği değiştirildikten sonra denir.Bu gelişmiş bir sürümünü, OnAfterAttributeChange yöntemi. |
|
OnAfterDocumentWindowHide(UInt32, IVsWindowFrame) | Bir belge penceresi gizli sonra denir. |
|
OnAfterFirstDocumentLock(UInt32, UInt32, UInt32, UInt32) | Sonra uygulamaya ilk kilidi belirtilen türde belge içinde çalışan belge tablosu (rdt) olarak adlandırılır. |
|
OnAfterSave(UInt32) | Çalışan belge tablosu'nda (rdt) belge kaydedildikten sonra denir. |
|
OnBeforeDocumentWindowShow(UInt32, Int32, IVsWindowFrame) | Belge penceresini görüntülemeden önce denir. |
|
OnBeforeLastDocumentUnlock(UInt32, UInt32, UInt32, UInt32) | Belirtilen belge içinde çalışan belge tablosu (rdt) belirtilen türde son kilidi serbest bırakmadan önce denir. |
|
OnBeforeSave(UInt32) | Belgeyi kaydetmeden önce denir. |
Notlar
IVsRunningDocTableEvents3 Çağrısında belirtilen arabirim AdviseRunningDocTableEvents yönteminde IVsRunningDocumentTable arabirimi.
Bildirim isteyen istemci temsil eden bir tanımlama bilgisi arabirim yöntemlerini kullanın.Tanımlama bilgisi çağrısında kullanılan UnadviseRunningDocTableEvents paketi artık rdt olayları dinlemek istediğinde yöntemi.
Uygulamadan önce (belgeyi yüklemek için bir şans veren) bir belgede ilk kilit uygulama bildirimi almak için IVsRunningDocTableEvents4 arabirimi.
Gerçekleştirenlere Notlar:
Paket rdt belgelerinde geçerli durumu ile ilgili olayları almak için arabirimini uygular.Bu arabirim türetildiği Not IVsRunningDocTableEvents2 arabirim ve tüm bu arabirimin yöntemleri uygulamanız gerekir.
Tüm bu arabirim yöntemleri tanımlama bilgisi parametresi bir olay tarafından etkilenen belgesini temsil eder.Bu tanımlama bilgisi dönen değeri aynıdır FindAndLockDocument veya RegisterAndLockDocument yöntemleri IVsRunningDocumentTable arabirimi.
Arayanlara Notlar:
Ortam belirli olayların geçtiği bu arabirimini çağırır.Özellikle, ortam, bir belgeyi kaydetmeden önce bu arabirimini çağırır.
Ayrıca bkz.
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön