Compartilhar via


Interface ISymUnmanagedMethod

Representa um método dentro do repositório de símbolos. Essa interface fornece acesso apenas aos atributos relacionados a símbolos de um método, em vez dos atributos relacionados ao tipo.

Métodos

Método Descrição
Método GetNamespace Obtém o namespace no qual esse método é definido.
Método GetOffset Retorna o deslocamento dentro desse método que corresponde a uma determinada posição dentro de um documento.
Método GetParameters Obtém os parâmetros para esse método.
Método GetRanges Dada uma posição em um documento, retorna uma matriz de pares de deslocamento inicial e final que correspondem aos intervalos de linguagem intermediária comum (CIL) que a posição abrange dentro desse método.
Método GetRootScope Obtém o escopo léxico raiz dentro desse método. Esse escopo abrange todo o método.
Método GetScopeFromOffset Obtém o escopo léxico mais circunscrito dentro desse método que inclui o deslocamento fornecido.
Método GetSequencePointCount Obtém a contagem de pontos de sequência dentro desse método.
Método GetSequencePoints Obtém todos os pontos de sequência nesse método.
Método GetSourceStartEnd Obtém as posições inicial e final do documento da fonte de dados desse método.
Método GetToken Retorna o token de metadados para esse método.

Requisitos

Cabeçalho: CorSym.idl, CorSym.h

Confira também