ISymbolScope 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 ámbito léxico dentro de ISymbolMethod, que proporciona acceso a los desplazamientos inicial y final del ámbito, así como al ámbito principal y a los ámbitos secundarios.
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
Comentarios
La ISymbolScope interfaz también proporciona acceso a todas las variables locales definidas dentro del ámbito actual.
Nota
Esta interfaz es el homólogo administrado de la ISymUnmanagedScope
interfaz, que es 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
EndOffset |
Obtiene el desplazamiento final del ámbito léxico actual. |
Method |
Obtiene el método que contiene el ámbito léxico actual. |
Parent |
Obtiene el ámbito léxico principal del ámbito actual. |
StartOffset |
Obtiene el desplazamiento inicial del ámbito léxico actual. |
Métodos
GetChildren() |
Obtiene los ámbitos léxicos secundarios del ámbito léxico actual. |
GetLocals() |
Obtiene las variables locales dentro del ámbito léxico actual. |
GetNamespaces() |
Obtiene los espacios de nombres utilizados dentro del ámbito actual. |