Describe Args in Microsoft dynamics axapta MSDAX

1. The Args Class defines information communicated between running application
2. This Communication can occur automatically without any X++ programming.
3. If the caller is activating the called object by a menu item the Args object is automatically initialized and set as a parameter to the object called. AOT properties of the menu item  will be used.
4. Different type of Args sent to caller as follows.

Type of Args

Used to access the value of the caller’s record of Table_Obj

Send the Caller as an object to the called object.

Send ID of enumType that is specified in param Enum.

Sends an EnumValue

To transfer any object

To transfer a string, but this method is not considered as best practice.