IDebugDocumentContext2
Ten interfejs reprezentuje pozycję w dokumencie pliku źródłowego.
Składnia
IDebugDocumentContext2 : IUnknown
Uwagi dotyczące implementacji
Aparat debugowania (DE) implementuje ten interfejs w ramach obsługi debugowania na poziomie kodu źródłowego. Oprócz pozycji w kodzie źródłowym ten interfejs dostarcza metody porównywania kontekstów i nawigowania po dokumencie kodu źródłowego.
Uwagi dotyczące wywoływania
Metody na kilku interfejsach, zazwyczaj GetDocumentContext i GetDocumentContext, zwracają ten interfejs.
Metody w tabeli Vtable Order
W poniższej tabeli przedstawiono metody .IDebugDocumentContext2
Metoda | opis |
---|---|
GetDocument | Pobiera dokument zawierający ten kontekst dokumentu. |
GetName | Pobiera wyświetlaną nazwę dokumentu zawierającego ten kontekst dokumentu. |
EnumCodeContexts | Pobiera listę wszystkich kontekstów kodu skojarzonych z tym kontekstem dokumentu. |
GetLanguageInfo | Pobiera język skojarzony z tym kontekstem dokumentu. |
GetStatementRange | Pobiera zakres instrukcji pliku tego kontekstu dokumentu. |
GetSourceRange | Pobiera zakres źródłowy pliku tego kontekstu dokumentu. |
Compare | Porównuje ten kontekst dokumentu z daną tablicą kontekstów dokumentu. |
Seek | Przenosi kontekst dokumentu według danej liczby instrukcji lub wierszy. |
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll