Properties of Domain Properties
Domain properties have the properties that are listed in the following table.
Property |
Description |
Default Value |
---|---|---|
Description |
The description that is used to document the user interface (UI) of the generated designer. |
<none> |
DisplayName |
The name that will be displayed in the generated designer for this domain property. |
<none> |
Element Name Provider |
The external type that provides values for this domain property, which must have Is Element Name set to True. |
<none> |
GetterAccessModifier |
The level of access of the domain class (public or internal). |
public |
HelpKeyword |
The optional keyword that is used to index F1 help for this domain property. |
<none> |
IsBrowsable |
If True, the domain property is marked as browsable in its corresponding property descriptor. As a result, it can be browsed by using the Properties window. |
True |
IsElementName |
If True, the domain property should be used as the name of the element that owns the property. |
False |
IsUIReadOnly |
If True, the domain property cannot be edited by using the UI when it is browsed. |
False |
Kind |
The kind of domain property (Normal, Calculated, or CustomStorage). For more information, see Defining Calculated Properties. |
Normal |
Name |
The name of this domain property. |
<none> |
Notes |
Informal notes that are associated with this domain property. |
<none> |
SetterAccessModifier |
The access modifier for the setter. |
public |
Type |
The type of property. |
String |
See Also
Other Resources
Domain-Specific Language Tools Glossary
Change History
Date |
History |
Reason |
---|---|---|
July 2008 |
Rewrote and refactored project. |
Content bug fix. |