Partilhar via


ISymbolDocument Interface

Definição

Representa um documento referenciado por um repositório 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

Comentários

Um documento é definido por uma URL e um GUID de tipo de documento. Usando o GUID do tipo de documento e a URL, você pode localizar o documento. Opcionalmente, você pode armazenar a origem do documento no repositório de símbolos.

Essa interface também fornece acesso a essa origem, se presente.

Observação

Essa interface é o equivalente gerenciado da ISymUnmanagedDocument interface, uma das interfaces de repositório de símbolos não gerenciadas que fornecem uma maneira alternativa de ler e gravar informações de símbolo de depuração.

Propriedades

CheckSumAlgorithmId

Obtém o identificador do algoritmo de soma de verificação.

DocumentType

Obtém o tipo do documento atual.

HasEmbeddedSource

Verifica se o documento atual está armazenado no repositório de símbolos.

Language

Obtém o idioma do documento atual.

LanguageVendor

Obtém a o fornecedor do idioma do documento atual.

SourceLength

Obtém o comprimento, em bytes, da origem inserida.

URL

Obtém a URL do documento atual.

Métodos

FindClosestLine(Int32)

Retorna a linha mais próxima que é um ponto de sequência, considerando uma linha no documento atual que pode ou não ser um ponto de sequência.

GetCheckSum()

Obtém a soma de verificação.

GetSourceRange(Int32, Int32, Int32, Int32)

Obtém a origem do documento inserido para o intervalo especificado.

Aplica-se a

Confira também