Interface ICamApiCustomAttributesCollection
  Custom attributes collection.
Assembly: CAMAPI.CustomAttributes.dll
  Syntax
  
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("7048EC4F-C59C-4888-BCDA-1C085063B66D")]
public interface ICamApiCustomAttributesCollection
   
  Properties
  
  Attribute[int]
  
  
  Declaration
  
    ICamApiCustomAttribute Attribute[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  Count
  Count of attributes inside collection.
Declaration
  
  Property Value
  
  Methods
  
  AddAttribute(ICamApiCustomAttribute)
  Add attribute to the collection.
Declaration
  
    int AddAttribute(ICamApiCustomAttribute Attribute)
   
  Parameters
  
  Returns
  
  
  IndexOfAttributeID(Guid)
  
  
  Declaration
  
    int IndexOfAttributeID(Guid attributeID)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Guid | attributeID |  | 
    
  
  Returns
  
  
  IndexOfAttributeTypeID(Guid)
  
  
  Declaration
  
    int IndexOfAttributeTypeID(Guid TypeID)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Guid | TypeID |  | 
    
  
  Returns
  
  
  RemoveAttribute(int)
  
  
  Declaration
  
    void RemoveAttribute(int Index)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  |