Macro Definition
MacroDefinition is implemented as the MacroDefinition class. A MacroDefinition object provides basic information of a macro template for messaging. The attributes of MacroDefintion are:
Attribute
|
Description
|
---|---|
assocRtnMac |
An integer value stating the macro number of the associated return macro. (Only applies to forward macros.) |
definitionStatus |
A string of maximum length 4 containing the status of the macro definition. |
description |
A string of maximum length 30 containing the description of the macro. |
direction |
A string consisting of a single character that signifies the direction of the macro. "F" - Forward Macro "R" - Return Macro |
macroItemList |
An array of TMMWebServices Macro Item objects containing the label and dictionary field information for the macro template. |
msgSupr |
A boolean value indicating the message supression preference. |
name |
A string of maximum length 14 containing the name used to identify the macro. |
number |
An integer value stating the number of the macro. |
routeCoverage |
A boolean value indicating the route to a vehicle's coverage preference. (Only applies to return macros.) |
rtnMacCoverage |
A string of maximum length 10 indicating the user or address list coverage for a return macro. (Only applies to return macros.) |
usage |
An integer value indicating the usage count for a macro. |
version |
An integer value indicating the version number of the macro. |