ISymbolDocument Interfaz

Definición

Representa un documento al que hace referencia un almacén de símbolos.Represents a document referenced by a symbol store.

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
Derivado
Atributos

Comentarios

Un documento se define mediante una dirección URL y un GUID de tipo de documento.A document is defined by a URL and a document type GUID. Con el GUID de tipo de documento y la dirección URL, puede buscar el documento.Using the document type GUID and the URL, you can locate the document. Opcionalmente, puede almacenar el origen del documento en el almacén de símbolos.You can optionally store document source in the symbol store.

Esta interfaz también proporciona acceso a ese origen, si está presente.This interface also provides access to that source, if present.

Nota

Esta interfaz es el homólogo administrado de la ISymUnmanagedDocument interfaz, una de las interfaces de almacén de símbolos no administradas que proporcionan una forma alternativa de leer y escribir información de símbolos de depuración.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.

Propiedades

CheckSumAlgorithmId

Obtiene el identificador del algoritmo de suma de comprobación.Gets the checksum algorithm identifier.

DocumentType

Obtiene el tipo del documento actual.Gets the type of the current document.

HasEmbeddedSource

Comprueba si el documento actual está almacenado en el almacén de símbolos.Checks whether the current document is stored in the symbol store.

Language

Obtiene el lenguaje del documento actual.Gets the language of the current document.

LanguageVendor

Obtiene el proveedor de lenguaje del documento actual.Gets the language vendor of the current document.

SourceLength

Obtiene la longitud, en bytes, del código fuente incrustado.Gets the length, in bytes, of the embedded source.

URL

Obtiene la URL del documento actual.Gets the URL of the current document.

Métodos

FindClosestLine(Int32)

Devuelve la línea más próxima que sea un punto de secuencia, respecto de una línea especificada en el documento actual que puede ser o no un punto de secuencia.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()

Obtiene la suma de comprobación.Gets the checksum.

GetSourceRange(Int32, Int32, Int32, Int32)

Obtiene el código fuente incrustado en el documento del intervalo especificado.Gets the embedded document source for the specified range.

Se aplica a

Consulte también