Returns a dictionary containing the arguments of the command, evaluated from object specifiers to objects if necessary. The keys in the dictionary are the argument names.
- macOS 10.0+
Arguments initially can be either a normal object or an object specifier such as
word 5 (represented as an instance of an
NSScript subclass). If arguments are object specifiers, the receiver evaluates them before using the referenced objects. Returns
nil if the command is not well formed. Also returns
nil if an object specifier does not evaluate to an object or if there is no type defined for the argument in the command description.