DslDefinitionModelToolboxHelperBase 类

用于的帮助器类创建和初始化此 DSL 的工具箱项。

继承层次结构

System.Object
  Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelperBase
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelper

命名空间:  Microsoft.VisualStudio.Modeling.DslDefinition
程序集:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 中)

语法

声明
Public MustInherit Class DslDefinitionModelToolboxHelperBase
public abstract class DslDefinitionModelToolboxHelperBase

DslDefinitionModelToolboxHelperBase 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 DslDefinitionModelToolboxHelperBase 构造新的 DslDefinitionModelToolboxHelperBase。

页首

属性

  名称 说明
公共属性静态成员 DefaultToolboxTabName 返回应在默认情况下打开选项的显示名称,打开后编辑器。
公共属性静态成员 DefaultToolboxTabToolboxItemsCount 在默认的 " 工具箱 " 选项卡返回工具箱项计数。
受保护的属性 ServiceProvider
受保护的属性 ToolboxStore

页首

方法

  名称 说明
受保护的方法 CreateElementToolPrototype 创建元素工具的 ElementGroupPrototype 具有给定域类 ID. 相应默认行为是创建包含字段类的实例的原型。派生类可以重写此附加信息添加到原型。
公共方法 CreateToolboxItems 返回要动态添加的自定义工具箱项列表
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetToolboxItem 返回 ModelingToolboxItem 实例根据指定的名称。必须调用此方法从事务内。失败导致异常
公共方法 GetToolboxItemData 为工具箱项 “唯一 ID”和数据格式标识符,返回数据布局的内容。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

字段

  名称 说明
公共字段静态成员 DiagramElementMapToolFilterString 工具箱项使用的筛选器字符串标识 DiagramElementMapTool 连接线工具。
公共字段静态成员 EmbeddingRelationshipToolFilterString 工具箱项使用的筛选器字符串标识 EmbeddingRelationshipTool 连接线工具。
公共字段静态成员 InheritanceToolFilterString 工具箱项使用的筛选器字符串标识 InheritanceTool 连接线工具。
公共字段静态成员 ReferenceRelationshipToolFilterString 工具箱项使用的筛选器字符串标识 ReferenceRelationshipTool 连接线工具。
公共字段静态成员 ToolboxFilterString 工具箱项使用的筛选器字符串标识 DslDefinitionModel 工具箱项。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Modeling.DslDefinition 命名空间