IDebugDocument2
Toto rozhraní představuje zdrojový dokument.
Syntaxe
IDebugDocument2 : IUnknown
Poznámky pro implementátory
Visual Studio obvykle implementuje toto rozhraní. Ladicí modul (DE) může také implementovat toto rozhraní, když potřebuje zadat zdrojový kód a zdroj na disku neexistuje. V takových případech by de také implementoval IDebugDocumentContext2 a IDebugActivateDocumentEvent2 rozhraní, stejně jako některé další metody na IDebugDisassemblyStream2 a IDebugDocumentPosition2 rozhraní.
Poznámky pro volající
Metody v rozhraní IDebugDocumentContext2
, IDebugDisassemblyStream2
IDebugDocumentPosition2
, a IDebugActivateDocumentEvent2
rozhraní vrátí toto rozhraní.
Metody v pořadí Vtable
Následující tabulka ukazuje metody IDebugDocument2
.
metoda | Popis |
---|---|
GetName | Získá název dokumentu v jednom z několika formulářů. |
GetDocumentClassID | Získá identifikátor třídy dokumentu. |
Poznámky
Toto rozhraní se implementuje pouze v případě, že de dodává zdrojový kód. Když například ladíte skript na stránce HTML, de poskytuje zdrojový kód, protože zdroj je stažen nebo generován dynamicky a neexistuje jako soubor disku. Při ladění tradičních jazyků, jako je C++, není nutné implementovat toto rozhraní.
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll