Aracılığıyla paylaş


IDebugActivateDocumentEvent2

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

Ayrıca bkz.