!--a11y-->
Description for Development
Objects 
This feature is available to all development objects, except code related objects. You use this feature to provide a meaningful and easy-to-understand description. This feature helps you to identify and understand a development object easily, as the name of the object might not be so intuitive.

For business logic related objects, the Description property is available as an object attribute. For user interface related objects, the value of the Caption property is considered as the description.
· The field length is longer than the Name field. This allows you to enter more meaningful text for each object.
· The description text can be:
¡ A combination of alphanumeric and special characters
¡ Translated into different languages
· The application messages can be more meaningful, as the frameworks (both BOL and UI) can refer to the description of an object in the messages, instead of object names.
· The workflow for resolving collisions in descriptions is the same as resolving collisions in development objects.
· You can specify a description while creating an object. If the object is created without a description, you can specify it later when modifying the object. The description must be specified in the master language, which is defined in the Mobile Application Repository.

Remember that if you do not specify the description in the master language, the description cannot be translated into other languages.
· Solution Explorer displays objects with their names. You can click a node in the Solution Explorer with the secondary mouse button and choose Display Object Captions to enable the display of descriptions for the corresponding objects. However, this option is valid for the current session. To change the default view of objects from name description, choose Tools ® MAS Options, and change the Solution Explorer Settings.