DslDefinitionModelToolboxHelperBase Class

 

Helper class used to create and initialize toolbox items for this DSL.

Namespace:   Microsoft.VisualStudio.Modeling.DslDefinition
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)

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

public ref class DslDefinitionModelToolboxHelperBase abstract 

NameDescription
System_CAPS_protmethodDslDefinitionModelToolboxHelperBase(IServiceProvider^)

Constructs a new DslDefinitionModelToolboxHelperBase.

NameDescription
System_CAPS_pubpropertySystem_CAPS_staticDefaultToolboxTabName

Returns the display name of the tab that should be opened by default when the editor is opened.

System_CAPS_pubpropertySystem_CAPS_staticDefaultToolboxTabToolboxItemsCount

Returns the toolbox items count in the default tool box tab.

System_CAPS_protpropertyServiceProvider

System_CAPS_protpropertyToolboxStore

NameDescription
System_CAPS_protmethodCreateElementToolPrototype(Store^, Guid)

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.

System_CAPS_pubmethodCreateToolboxItems()

Returns a list of custom toolbox items to be added dynamically

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetToolboxItem(String^, Store^)

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

System_CAPS_pubmethodGetToolboxItemData(String^, DataFormats::Format^)

Given a toolbox item "unique ID" and a data format identifier, returns the content of the data format.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticDiagramElementMapToolFilterString

Toolbox item filter string used to identify DiagramElementMapTool connector tool.

System_CAPS_pubfieldSystem_CAPS_staticEmbeddingRelationshipToolFilterString

Toolbox item filter string used to identify EmbeddingRelationshipTool connector tool.

System_CAPS_pubfieldSystem_CAPS_staticInheritanceToolFilterString

Toolbox item filter string used to identify InheritanceTool connector tool.

System_CAPS_pubfieldSystem_CAPS_staticReferenceRelationshipToolFilterString

Toolbox item filter string used to identify ReferenceRelationshipTool connector tool.

System_CAPS_pubfieldSystem_CAPS_staticToolboxFilterString

Toolbox item filter string used to identify DslDefinitionModel toolbox items.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: