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