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.
DslDefinition properties define domain-specific language definition properties such as version numbering. The DslDefinition properties appear in the Properties window when you click an open area of the diagram in the Domain-Specific Language Designer.
For more information, see How to Define a Domain-Specific Language. For more information about how to use these properties, see Customizing and Extending a Domain-Specific Language.
DslDefinition has the properties in the following table:
| Property | Description | Default |
|---|---|---|
| Access Modifier | Determines if the access modifier for the domain class is public or internal. | public |
| Custom Attributes | Custom defined attributes for the domain class. Note Use the browse button to add an attribute. |
<none> |
| Company Name | The name of the current company name in the system registry. | Current company name |
| Name | The name of this domain class. | Current name |
| Namespace | The namespace affiliated with this domain class. | Current namespace |
| Package Guid | The guid for the Visual Studio package generated for this DSL. | <none> |
| Package Namespace | The namespace for the Visual Studio package generated for this DSL. | <none> |
| Product Name | The name of the product that will be registered for the Visual Studio package generated for this DSL. | <none> |
| Notes | Notes associated with this domain class. | <none> |
| Description | Description for this domain class. | <none> |
| Display Name | The name that will be displayed in the generated designer for this domain class. | <none> |
| Help Keyword | The help keyword associated with this domain class. | <none> |
| Build | The incremental build number for this domain-specific language definition. | 0 |
| Major Version | The incremental major build number for this domain-specific language definition. | 1 |
| Minor Version | The incremental minor build number for this domain-specific language definition. | 0 |
| Revision | The incremental revision build number for this domain-specific language definition. | 0 |