Go to: Synopsis. Return value. Related. Flags. MEL examples.
 deleteAttr [-attribute string] [-name string] 
node...|attribute...
      
deleteAttr is undoable, queryable, and editable.
This command is used to delete a dynamic attribute from a node or nodes. The attribute can be specified by using either the long or short name. Only one dynamic attribute can be deleted at a time. Static attributes cannot be deleted. Children of a compound attribute cannot be deleted. You must delete the complete compound attribute. This command has no edit capabilities. The only query ability is to list all the dynamic attributes of a node.None
In query mode, return type is based on queried flag.
| Long name (short name) | Argument types | Properties | ||
|---|---|---|---|---|
| -name(-n) | string |   | ||
| 
 | ||||
| -attribute(-at) | string |   | ||
| 
 | ||||
|  Flag can appear in Create mode of command |  Flag can appear in Edit mode of command | 
|  Flag can appear in Query mode of command |  Flag can be used more than once in a command. | 
createNode planet -n mars; addAttr -ln martians -sn mr -at double; addAttr -ln greenMen -sn gm -at double; // Delete an attribute named mr/martians. deleteAttr -at mr mars; // Alternative syntax deleteAttr mars.greenMen; // Query for the list of dynamic attributes. deleteAttr -q mars;