Share via


DslDefinitionModelHelpKeywordHelperBase Class

Definition

Helper class used to map shapes and model elements to F1 help keywords.

public ref class DslDefinitionModelHelpKeywordHelperBase abstract
public abstract class DslDefinitionModelHelpKeywordHelperBase
type DslDefinitionModelHelpKeywordHelperBase = class
Public MustInherit Class DslDefinitionModelHelpKeywordHelperBase
Inheritance
DslDefinitionModelHelpKeywordHelperBase
Derived

Constructors

DslDefinitionModelHelpKeywordHelperBase()

Constructs a new DslDefinitionModelHelpKeywordHelperBase.

Properties

HelpKeywords

Collection of key/value pairs describing help keywords for this DSL. Keys are strings such as domain class names that describe elements of the DSL. Values are corresponding help keywords.

Methods

GetDomainPropertyHelpKeyword(DomainPropertyInfo)

Gets the help keyword associated with the given domain property.

GetDomainRoleHelpKeyword(DomainRoleInfo)

Gets the help keyword associated with the given domain role.

GetHelpKeyword(ModelElement)

Gets the help keyword associated with the given shape or model element instance.

Initialize()

Called to initialize the HelpKeywords dictionary. Derived classes may override this to add custom keywords to the collection.

Applies to