Udostępnij za pośrednictwem


ISymbolDocument Interfejs

Definicja

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.

Dotyczy

Zobacz też