Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Hata ayıklama altyapısı (DE), bir belgenin yüklenmesini istemek için bu arabirimi kullanır.
Sözdizimi
IDebugActivateDocumentEvent2 : IUnknown
Uygulayıcılar için Notlar
DE, bir kaynak dosyanın açılması gerektiğinde bu arabirimi uygular. Bu arabirim yalnızca betik yorumlayıcıları ile çalışan veya betik yorumlayıcılarının bir parçası olan hata ayıklama altyapıları tarafından uygulanır. IDebugEvent2 arabirimi, bu arabirimle aynı nesne üzerinde uygulanmalıdır (SDM, arabirime erişmek IDebugEvent2 için QueryInterface kullanır).
Arayanlar İçin Notlar
DE, bir kaynak dosyasının açılması gerektiğinde bu olay nesnesini oluşturur ve gönderir. Olay, hata ayıklanan programa eklendiğinde SDM tarafından sağlanan IDebugEventCallback2 geri çağırma işlevi kullanılarak gönderilir.
Vtable Sırasına Göre Yöntemler
Aşağıdaki tabloda yönteminin yöntemleri gösterilmektedir IDebugActivateDocumentEvent2.
| Yöntemler | Açıklama |
|---|---|
| GetDocument | Etkinleştirecek belgeyi alır. |
| GetDocumentContext | Belgenin içindeki konumu açıklayan belge bağlamını alır. |
Açıklamalar
Bu arabirimin kullanıldığı tipik bir senaryo, BIR HTML sayfasındaki betik kodunda ayrıştırma hatası oluşması durumunda, ayrıştırma hatası içeren belgenin görüntülenebilmesi için DE betiği bu arabirimi SDM'ye gönderir.
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll