Go to: Synopsis. Return value. Keywords. Related. Flags. Python examples. 
      
       createAttrPatterns([patternDefinition=string], [patternFile=string], [patternType=string])  
Note: Strings representing object names and arguments must be separated by commas. This is not depicted in the synopsis.
      createAttrPatterns is undoable, NOT queryable, and NOT editable.
      Create a new instance of an attribute pattern given a pattern type (e.g. XML) and a string or data file
containing the description of the attribute tree in the pattern's format.
	  
      
      | string | Name of created pattern | 
      attribute, pattern
      addAttr, addExtension, applyAttrPattern, deleteAttrPattern, listAttrPatterns
      
    
      patternDefinition, patternFile, patternType
      
		
		  | Long name (short name) | Argument types | Properties | 
		
	
	  | patternType(pt) | string |   | 
	
	  | 
	      
		|  | Name of the pattern definition type to use in creating this instance
of the pattern. |  | 
	
	  | patternFile(pf) | string |   | 
	
	  | 
	      
		|  | File where the pattern information can be found |  | 
	
	  | patternDefinition(pd) | string |   | 
	
	  | 
	      
		|  | Hardcoded string containing the pattern definition, for simpler formats that
don't really need a separate file for definition. |  | 
      
      
		
		  
			|  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 have multiple arguments, passed either as a tuple or a list. | 
		
import maya.cmds as cmds
import maya.cmds as cmds
cmds.createAttrPatterns( patternType="xmlPattern", patternFile="patterns/patternFile.xml" )
// Result: [myXMLPattern] //