ISymbolDocument Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje dokument przywołyny przez magazyn symboli.
public interface class ISymbolDocument
public interface ISymbolDocument
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolDocument
type ISymbolDocument = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolDocument = interface
Public Interface ISymbolDocument
- Pochodne
- Atrybuty
Uwagi
Dokument jest definiowany przez adres URL i identyfikator GUID typu dokumentu. Za pomocą identyfikatora GUID i adresu URL typu dokumentu można zlokalizować dokument. Opcjonalnie można przechowywać źródło dokumentu w magazynie symboli.
Ten interfejs zapewnia również dostęp do tego źródła, jeśli istnieje.
Uwaga
Ten interfejs jest zarządzanym odpowiednikiem interfejsu ISymUnmanagedDocument
, jednym z niezarządzanych interfejsów magazynu symboli, które zapewniają alternatywny sposób odczytywania i zapisywania informacji o symbolach debugowania.
Właściwości
CheckSumAlgorithmId |
Pobiera identyfikator algorytmu sumy kontrolnej. |
DocumentType |
Pobiera typ bieżącego dokumentu. |
HasEmbeddedSource |
Sprawdza, czy bieżący dokument jest przechowywany w magazynie symboli. |
Language |
Pobiera język bieżącego dokumentu. |
LanguageVendor |
Pobiera dostawcę języka bieżącego dokumentu. |
SourceLength |
Pobiera długość osadzonego źródła w bajtach. |
URL |
Pobiera adres URL bieżącego dokumentu. |
Metody
FindClosestLine(Int32) |
Zwraca najbliższy wiersz, który jest punktem sekwencji, biorąc pod uwagę wiersz w bieżącym dokumencie, który może lub nie może być punktem sekwencji. |
GetCheckSum() |
Pobiera sumę kontrolną. |
GetSourceRange(Int32, Int32, Int32, Int32) |
Pobiera osadzone źródło dokumentu dla określonego zakresu. |