Interface ICamApiObjectWithAttributes
Object that can have attributes.
Assembly: CAMAPI.CustomAttributes.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("5EABF132-3673-401A-9068-29913670885B")]
public interface ICamApiObjectWithAttributes
Properties
Attributes
A tree of the object's attributes.
Declaration
ICamApiCustomAttributesTree Attributes { get; }
Property Value
AttributesManager
A tree of the object's attributes.
Declaration
ICamApiCustomAttributesManager AttributesManager { get; }
Property Value
AttributesPropStorage
Internal link to storage of attributes for the object.
Declaration
object AttributesPropStorage { get; }
Property Value
TypeCategories[int]
Declaration
Guid TypeCategories[int Index] { get; }
Parameters
Type |
Name |
Description |
int |
Index |
|
Property Value
TypeCategoriesCount
Count of categories to which this object belongs.
Declaration
int TypeCategoriesCount { get; }
Property Value
Methods
OnAttributeValueChanged(ICamApiCustomAttributesTreeNode)
Event raised after attribute value change.
Declaration
void OnAttributeValueChanged(ICamApiCustomAttributesTreeNode node)
Parameters