Interface ICamApiCustomAttributesTreeNodesArray
  Array of Custom attributes tree nodes.
Assembly: CAMAPI.CustomAttributes.dll
  Syntax
  
    [Guid("5697D413-9FD5-4CE2-8062-4556D272BCCF")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiCustomAttributesTreeNodesArray
   
  Properties
  
  Count
  Count of nodes inside the array.
Declaration
  
  Property Value
  
  
  DefaultTypeID
  If defined non empty DefaultTypeID then the user can change count of items inside array in window, otherwise not.
Declaration
  
    Guid DefaultTypeID { get; }
   
  Property Value
  
  
  Item[int]
  
  
  Declaration
  
    ICamApiCustomAttributesTreeNode Item[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  Methods
  
  AddNewItemOfTypeID(Guid, int)
  
  
  Declaration
  
    int AddNewItemOfTypeID(Guid TypeID, int insertAtIndex)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Guid | TypeID |  | 
      
        | int | insertAtIndex |  | 
    
  
  Returns
  
  
  AddNewItemOfTypeName(string, int)
  
  
  Declaration
  
    int AddNewItemOfTypeName(string TypeName, int insertAtIndex)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | TypeName |  | 
      
        | int | insertAtIndex |  | 
    
  
  Returns
  
  
  IndexOfInstanceID(Guid)
  
  
  Declaration
  
    int IndexOfInstanceID(Guid InstanceID)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Guid | InstanceID |  | 
    
  
  Returns
  
  
  IndexOfTypeID(Guid)
  
  
  Declaration
  
    int IndexOfTypeID(Guid TypeID)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Guid | TypeID |  | 
    
  
  Returns
  
  
  MoveItem(int, int)
  
  
  Declaration
  
    bool MoveItem(int fromIndex, int toIndex)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | fromIndex |  | 
      
        | int | toIndex |  | 
    
  
  Returns
  
  
  RemoveItem(int)
  
  
  Declaration
  
    bool RemoveItem(int Index)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Returns