Common editor interface RSO initial attribute values array. 
If the RSOInitialAttributeValuesArray instance is empty, it will return 'False' in comparison checks. 
import ComponentRef
attrArray = compRef.GetInitialAttributeValues()
if attrArray: 
  pass
  ◆ GetAttribute()
      
        
          | str RSOInitialAttributeValuesArray::GetAttribute | ( | int | attribIdx | ) |  | 
      
 
get an attribute from the array 
- Parameters
- 
  
    | attribIdx | zero based index to desired attribute( < GetCount() ) |  
 
- Returns
- the desired attribute from the array 
- Exceptions
- 
  
    | CEIException | if index is out of range |  
 
 
 
◆ GetCount()
      
        
          | int RSOInitialAttributeValuesArray::GetCount | ( |  | ) |  | 
      
 
get the number of available attributes in the array 
- Returns
- the number of available attributes in the array 
 
 
◆ GetInitialAttributeValue()
      
        
          | str RSOInitialAttributeValuesArray::GetInitialAttributeValue | ( | str | attribute | ) |  | 
      
 
get an initial attribute value 
- Parameters
- 
  
    | attribute | attribute to get initial value for |  
 
- Precondition
- IsAttributeInArray( attribute ) == true 
 
 
◆ IsAttributeInArray()
      
        
          | bool RSOInitialAttributeValuesArray::IsAttributeInArray | ( | str | attribute | ) |  | 
      
 
determine if the given attribute is in the array 
- Parameters
- 
  
    | attribute | desired attribute |  
 
 
 
The documentation for this class was generated from the following file: