ISymbolDocument Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un documento al que hace referencia un almacén de símbolos.
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. Con el GUID de tipo de documento y la dirección URL, puede buscar el documento. Opcionalmente, puede almacenar el origen del documento en el almacén de símbolos.
Esta interfaz también proporciona acceso a ese origen, si está presente.
Note
Esta interfaz es el homólogo administrado de la ISymUnmanagedDocument interfaz, una de las interfaces de almacén de símbolos no administrados que proporcionan una manera alternativa de leer y escribir información de símbolos de depuración.
Propiedades
| Nombre | Description |
|---|---|
| CheckSumAlgorithmId |
Obtiene el identificador del algoritmo de suma de comprobación. |
| DocumentType |
Obtiene el tipo del documento actual. |
| HasEmbeddedSource |
Comprueba si el documento actual está almacenado en el almacén de símbolos. |
| Language |
Obtiene el idioma del documento actual. |
| LanguageVendor |
Obtiene el proveedor de idioma del documento actual. |
| SourceLength |
Obtiene la longitud, en bytes, del origen incrustado. |
| URL |
Obtiene la dirección URL del documento actual. |
Métodos
| Nombre | Description |
|---|---|
| FindClosestLine(Int32) |
Devuelve la línea más cercana que es un punto de secuencia, dada una línea del documento actual que podría ser o no un punto de secuencia. |
| GetCheckSum() |
Obtiene la suma de comprobación. |
| GetSourceRange(Int32, Int32, Int32, Int32) |
Obtiene el origen del documento incrustado para el intervalo especificado. |