IVsRunningDocTableEvents2 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
[GuidAttribute("15C7826F-443C-406D-98F8-55F6260669EC")]
[InterfaceTypeAttribute(1)]
public interface IVsRunningDocTableEvents2 : IVsRunningDocTableEvents
[GuidAttribute("15C7826F-443C-406D-98F8-55F6260669EC")]
[InterfaceTypeAttribute(1)]
public interface class IVsRunningDocTableEvents2 : IVsRunningDocTableEvents
[<GuidAttribute("15C7826F-443C-406D-98F8-55F6260669EC")>]
[<InterfaceTypeAttribute(1)>]
type IVsRunningDocTableEvents2 =
interface
interface IVsRunningDocTableEvents
end
<GuidAttribute("15C7826F-443C-406D-98F8-55F6260669EC")>
<InterfaceTypeAttribute(1)>
Public Interface IVsRunningDocTableEvents2
Inherits IVsRunningDocTableEvents
Yöntemler
Ad | Açıklama | |
---|---|---|
OnAfterAttributeChange(UInt32, UInt32) | Belge içinde çalışan belge tablosu (rdt) belge özniteliğinde bir değişiklikten sonra denir. |
|
OnAfterAttributeChangeEx(UInt32, UInt32, IVsHierarchy, UInt32, String, IVsHierarchy, UInt32, String) | Sonra belge öznitelik değişikliklerini 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) | Belirtilen türde ilk kilidi belirtilen belge içinde çalışan belge tablosu (rdt) uygulandıktan sonra denir. |
|
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. |
Notlar
IVsRunningDocTableEvents2 Çağrısında belirtilen arabirim AdviseRunningDocTableEvents yönteminde IVsRunningDocumentTable arabirimi.
Arabirim yöntemleri tanımlama bilgisi bildirimi isteyen istemci göstermek için kullanın.Çağrı tanımlama bilgisi kullanmak UnadviseRunningDocTableEvents paketi artık rdt olayları dinlemek istediğinde yöntemi.
Daha zengin olay bildirimi için ek arabirimleri uygulayan isteyebilirsiniz:
Belgeyi kaydetmeden önce bildirim almak için uygulamak IVsRunningDocTableEvents3 arabirimi.
Bir belgede ilk kilidi (belgeyi yüklemek için bir şans vererek) uygulanmadan önce bildirim almak için uygulamak IVsRunningDocTableEvents4 arabirimi.
Gerçekleştirenlere Notlar:
rdt içinde belgeleri durumuyla ilgili olayları almak için paketlerdeki bu arabirimini uygular.Bu arabirim türetildiği Not IVsRunningDocTableEvents arabirim ve bu arabirimdeki tüm yöntemler uygulamalısınız.
Tüm bu arabirim yöntemleri tanımlama bilgisi parametresi belirli 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:
Belirli olayları oluştuğunda ortamı bu arabirimini çağırır.Daha fazla bilgi için access bu arabirimi sağlayan IVsRunningDocTableEvents hakkında ne zaman bir belge olarak da adlandırılır.
Ayrıca bkz.
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön