DslDefinitionModelToolboxHelper 类

定义

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

public ref class DslDefinitionModelToolboxHelper : Microsoft::VisualStudio::Modeling::DslDefinition::DslDefinitionModelToolboxHelperBase
public class DslDefinitionModelToolboxHelper : Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelperBase
type DslDefinitionModelToolboxHelper = class
    inherit DslDefinitionModelToolboxHelperBase
Public Class DslDefinitionModelToolboxHelper
Inherits DslDefinitionModelToolboxHelperBase
继承
DslDefinitionModelToolboxHelper

注解

双派生类,以便更轻松地自定义代码。

构造函数

DslDefinitionModelToolboxHelper(IServiceProvider)

构造一个新的 DslDefinitionModelToolboxHelper。

字段

DiagramElementMapToolFilterString

用于标识 DiagramElementMapTool connector 工具的工具箱项筛选器字符串。

(继承自 DslDefinitionModelToolboxHelperBase)
EmbeddingRelationshipToolFilterString

用于标识 EmbeddingRelationshipTool connector 工具的工具箱项筛选器字符串。

(继承自 DslDefinitionModelToolboxHelperBase)
InheritanceToolFilterString

用于标识 InheritanceTool connector 工具的工具箱项筛选器字符串。

(继承自 DslDefinitionModelToolboxHelperBase)
ReferenceRelationshipToolFilterString

用于标识 ReferenceRelationshipTool connector 工具的工具箱项筛选器字符串。

(继承自 DslDefinitionModelToolboxHelperBase)
ToolboxFilterString

用于标识 DslDefinitionModel 工具箱项的工具箱项筛选器字符串。

(继承自 DslDefinitionModelToolboxHelperBase)

属性

ServiceProvider

用于从宿主环境访问服务的服务提供程序。

(继承自 DslDefinitionModelToolboxHelperBase)
ToolboxStore

存储 toe 用于创建所有工具箱项

(继承自 DslDefinitionModelToolboxHelperBase)

方法

CreateElementToolPrototype(Store, Guid)

自定义工具箱原型的创建

CreateToolboxItems()

返回要动态添加的自定义工具箱项的列表

(继承自 DslDefinitionModelToolboxHelperBase)
GetToolboxItem(String, Store)

自定义:支持另一个已知且未生成的 ItemId

GetToolboxItemData(String, DataFormats+Format)

给定工具箱项 "唯一 ID" 和数据格式标识符,返回数据格式的内容。

(继承自 DslDefinitionModelToolboxHelperBase)

适用于