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.
Bu arabirim bir kaynak belgeyi temsil eder.
Sözdizimi
IDebugDocument2 : IUnknown
Uygulayıcılar için Notlar
Visual Studio genellikle bu arabirimi uygular. Bir hata ayıklama altyapısı (DE), kaynak kodu sağlaması gerektiğinde ve kaynak diskte mevcut olmadığında da bu arabirimi uygulayabilir. Böyle durumlarda DE, IDebugDocumentContext2 ve IDebugActivateDocumentEvent2 arabirimlerinin yanı sıra IDebugDisassemblyStream2 ve IDebugDocumentPosition2 arabirimlerinde bazı ek yöntemler de uygular.
Arayanlar İçin Notlar
, , IDebugDisassemblyStream2IDebugDocumentPosition2ve IDebugActivateDocumentEvent2 arabirimlerindeki IDebugDocumentContext2yöntemler bu arabirimi döndürür.
Vtable Sırasına Göre Yöntemler
Aşağıdaki tabloda yönteminin yöntemleri gösterilmektedir IDebugDocument2.
| Metot | Açıklama |
|---|---|
| GetName | Belgenin adını birkaç biçimden birinde alır. |
| GetDocumentClassID | Belgenin sınıf tanımlayıcısını alır. |
Açıklamalar
Bu arabirim yalnızca DE kaynak kodunu sağladığında uygulanır. Örneğin, bir HTML sayfasında betikte hata ayıklarken, kaynak dinamik olarak indirildiğinden veya oluşturulduğundan ve disk dosyası olarak mevcut olmadığından DE kaynak kodu sağlar. C++ gibi geleneksel dillerde hata ayıklarken bu arabirimin uygulanması gerekmez.
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll