Partager via


ISymbolDocument Interface

Définition

Représente un document référencé par un magasin de symboles.

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
Dérivé
Attributs

Remarques

Un document est défini par une URL et un GUID de type de document. À l’aide du GUID du type de document et de l’URL, vous pouvez localiser le document. Vous pouvez éventuellement stocker la source du document dans le magasin de symboles.

Cette interface fournit également l’accès à cette source, le cas échéant.

Notes

Cette interface est l’équivalent managé de l’interface ISymUnmanagedDocument , l’une des interfaces de magasin de symboles non managées qui offrent un autre moyen de lire et d’écrire des informations sur les symboles de débogage.

Propriétés

CheckSumAlgorithmId

Obtient l'identificateur de l'algorithme de somme de contrôle.

DocumentType

Obtient le type du document actif.

HasEmbeddedSource

Vérifie si le document actif est enregistré dans le magasin de symboles.

Language

Obtient le langage du document actif.

LanguageVendor

Obtient le fournisseur de langage du document actif.

SourceLength

Obtient la longueur, en octets, de la source incorporée.

URL

Obtient l'URL du document actif.

Méthodes

FindClosestLine(Int32)

Retourne la ligne la plus proche constituant un point de séquence, en fonction d'une ligne du document actif qui peut être, ou non, un point de séquence.

GetCheckSum()

Obtient la somme de contrôle.

GetSourceRange(Int32, Int32, Int32, Int32)

Obtient la source incorporée du document pour la plage spécifiée.

S’applique à

Voir aussi