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
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.