Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Helper class used to create and initialize toolbox items for this DSL.
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelperBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelper
Namespace: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.10.0.dll)
Syntax
'Declaration
Public MustInherit Class DslDefinitionModelToolboxHelperBase
public abstract class DslDefinitionModelToolboxHelperBase
public ref class DslDefinitionModelToolboxHelperBase abstract
[<AbstractClass>]
type DslDefinitionModelToolboxHelperBase = class end
public abstract class DslDefinitionModelToolboxHelperBase
The DslDefinitionModelToolboxHelperBase type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
DslDefinitionModelToolboxHelperBase | Constructs a new DslDefinitionModelToolboxHelperBase. |
Top
Properties
Name | Description | |
---|---|---|
![]() ![]() |
DefaultToolboxTabName | Returns the display name of the tab that should be opened by default when the editor is opened. |
![]() ![]() |
DefaultToolboxTabToolboxItemsCount | Returns the toolbox items count in the default tool box tab. |
![]() |
ServiceProvider | |
![]() |
ToolboxStore |
Top
Methods
Name | Description | |
---|---|---|
![]() |
CreateElementToolPrototype | Creates an ElementGroupPrototype for the element tool corresponding to the given domain class id. Default behavior is to create a prototype containing an instance of the domain class. Derived classes may override this to add additional information to the prototype. |
![]() |
CreateToolboxItems | Returns a list of custom toolbox items to be added dynamically |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetToolboxItem | Returns instance of ModelingToolboxItem based on specified name. This method must be called from within a Transaction. Failure to do so will result in an exception |
![]() |
GetToolboxItemData | Given a toolbox item "unique ID" and a data format identifier, returns the content of the data format. |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Fields
Name | Description | |
---|---|---|
![]() ![]() |
DiagramElementMapToolFilterString | Toolbox item filter string used to identify DiagramElementMapTool connector tool. |
![]() ![]() |
EmbeddingRelationshipToolFilterString | Toolbox item filter string used to identify EmbeddingRelationshipTool connector tool. |
![]() ![]() |
InheritanceToolFilterString | Toolbox item filter string used to identify InheritanceTool connector tool. |
![]() ![]() |
ReferenceRelationshipToolFilterString | Toolbox item filter string used to identify ReferenceRelationshipTool connector tool. |
![]() ![]() |
ToolboxFilterString | Toolbox item filter string used to identify DslDefinitionModel toolbox items. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.