Aracılığıyla paylaş


IDebugDocument2

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

Ayrıca bkz.