ExplorerElementVisitor 类
表示一个访问的功能,也称为元素访问器,遍历内存存储 (IMS)模型并添加节点到模型资源管理器中导航树。
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.Shell.ExplorerElementVisitor
命名空间: Microsoft.VisualStudio.Modeling.Shell
程序集: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll 中)
语法
声明
Public Class ExplorerElementVisitor _
Implements IElementVisitor
public class ExplorerElementVisitor : IElementVisitor
ExplorerElementVisitor 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
ExplorerElementVisitor | 初始化 ExplorerElementVisitor 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
TreeContainer | 在模型资源管理器获取导航树遍历。 | |
TreeNodeHash | 获取出现在模型资源管理器中导航树节点的表。 |
页首
方法
名称 | 说明 | |
---|---|---|
EndTraverse | 关闭导航树的元素访问器的遍历模型资源管理器中。 | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
PruneTree | 已过时。从模型资源管理器中导航树中移除已过时的节点。 | |
StartTraverse | 启动导航树的元素访问器的遍历模型资源管理器中。 | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) | |
Visit | 验证元素访问器是否遍历模型资源管理器中导航树。 |
页首
备注
此类实现 IElementVisitor 接口。
DSL 资源管理器 从 模型资源管理器派生。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。