ISymbolDocument ISymbolDocument ISymbolDocument ISymbolDocument Interface

Definition

Stellt ein Dokument dar, auf das von einem Symbolspeicher verwiesen wird.Represents a document referenced by a symbol store.

public interface class ISymbolDocument
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolDocument
type ISymbolDocument = interface
Public Interface ISymbolDocument
Abgeleitet
Attribute

Hinweise

Ein Dokument wird durch eine URL und einen Dokumenttyp GUID definiert.A document is defined by a URL and a document type GUID. Verwenden das Dokument GUID und die URL ein, geben Sie das Dokument suchen können.Using the document type GUID and the URL, you can locate the document. Sie können optional auch die Quelle des Dokuments im Symbolspeicher speichern.You can optionally store document source in the symbol store.

Diese Schnittstelle bietet auch Zugriff auf diese Quelle, sofern vorhanden.This interface also provides access to that source, if present.

Hinweis

Diese Schnittstelle ist das verwaltete Äquivalent zur der ISymUnmanagedDocument Schnittstelle, eines der nicht verwalteten Diagnosesymbolspeicher-Schnittstellen, die eine alternative Möglichkeit zum Lesen und Schreiben von Debugsymbolinformationen bereitstellen.This interface is the managed counterpart of the ISymUnmanagedDocument interface, one of the unmanaged symbol store interfaces that provide an alternative way to read and write debug symbol information.

Eigenschaften

CheckSumAlgorithmId CheckSumAlgorithmId CheckSumAlgorithmId CheckSumAlgorithmId

Ruft den Bezeichner für den Prüfsummenalgorithmus ab.Gets the checksum algorithm identifier.

DocumentType DocumentType DocumentType DocumentType

Ruft den Typ des aktuellen Dokuments ab.Gets the type of the current document.

HasEmbeddedSource HasEmbeddedSource HasEmbeddedSource HasEmbeddedSource

Überprüft, ob das aktuelle Dokument im Symbolspeicher gespeichert ist.Checks whether the current document is stored in the symbol store.

Language Language Language Language

Ruft die Sprache des aktuellen Dokuments ab.Gets the language of the current document.

LanguageVendor LanguageVendor LanguageVendor LanguageVendor

Ruft den Compilerhersteller des aktuellen Dokuments ab.Gets the language vendor of the current document.

SourceLength SourceLength SourceLength SourceLength

Ruft die Länge der eingebetteten Quelle in Bytes ab.Gets the length, in bytes, of the embedded source.

URL URL URL URL

Ruft die URL des aktuellen Dokuments ab.Gets the URL of the current document.

Methoden

FindClosestLine(Int32) FindClosestLine(Int32) FindClosestLine(Int32) FindClosestLine(Int32)

Gibt die nächste Zeile zurück, die ein Sequenzpunkt ist, wobei eine angegebene Zeile im aktuellen Dokument ein Sequenzpunkt sein kann.Returns the closest line that is a sequence point, given a line in the current document that might or might not be a sequence point.

GetCheckSum() GetCheckSum() GetCheckSum() GetCheckSum()

Ruft die Prüfsumme ab.Gets the checksum.

GetSourceRange(Int32, Int32, Int32, Int32) GetSourceRange(Int32, Int32, Int32, Int32) GetSourceRange(Int32, Int32, Int32, Int32) GetSourceRange(Int32, Int32, Int32, Int32)

Ruft die Quelle des eingebetteten Dokuments für den angegebenen Bereich ab.Gets the embedded document source for the specified range.

Gilt für:

Siehe auch