Share via


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.