ISymbolScope Interface

Definição

Representa um escopo léxico dentro ISymbolMethod, fornecendo acesso aos deslocamentos de início e término do escopo, bem como seus escopos filho e pai.

public interface class ISymbolScope
public interface ISymbolScope
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolScope
type ISymbolScope = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolScope = interface
Public Interface ISymbolScope
Derivado
Atributos

Comentários

A ISymbolScope interface também fornece acesso a todos os locais definidos no escopo atual.

Note

Essa interface é o equivalente gerenciado da ISymUnmanagedScope interface, que é 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

Nome Description
EndOffset

Obtém o deslocamento final do escopo léxico atual.

Method

Obtém o método que contém o escopo léxico atual.

Parent

Obtém o escopo lexical pai do escopo atual.

StartOffset

Obtém o deslocamento inicial do escopo léxico atual.

Métodos

Nome Description
GetChildren()

Obtém os escopos léxicos filho do escopo lexical atual.

GetLocals()

Obtém as variáveis locais dentro do escopo léxico atual.

GetNamespaces()

Obtém os namespaces usados no escopo atual.

Aplica-se a

Confira também