ISymbolScope 接口 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 ISymbolMethod 内的词法范围,提供对范围及其子范围和父范围的起始和结束偏移量的访问。
public interface class ISymbolScopepublic interface ISymbolScope[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolScopetype ISymbolScope = interface[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolScope = interfacePublic Interface ISymbolScope- 派生
- 属性
注解
接口 ISymbolScope 还提供对当前范围内定义的所有局部变量的访问。
注意
此接口是接口的 ISymUnmanagedScope 托管对应接口,它是非托管符号存储接口之一,提供读取和写入调试符号信息的替代方法。
属性
| EndOffset | 获取当前词法范围的结束偏移量。 | 
| Method | 获取包含当前词法范围的方法。 | 
| Parent | 获取当前范围的父词法范围。 | 
| StartOffset | 获取当前词法范围的起始偏移量。 | 
方法
| GetChildren() | 获取当前词法范围的子词法范围。 | 
| GetLocals() | 获取当前词法范围内的局部变量。 | 
| GetNamespaces() | 获取在当前范围内使用的命名空间。 |