CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiObjectWithAttributes

    Object that can have attributes.

    Namespace: CAMAPI.CustomAttributes
    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
    Type Description
    ICamApiCustomAttributesTree

    AttributesManager

    A tree of the object's attributes.

    Declaration
    ICamApiCustomAttributesManager AttributesManager { get; }
    Property Value
    Type Description
    ICamApiCustomAttributesManager

    AttributesPropStorage

    Internal link to storage of attributes for the object.

    Declaration
    object AttributesPropStorage { get; }
    Property Value
    Type Description
    object

    TypeCategories[int]

    Declaration
    Guid TypeCategories[int Index] { get; }
    Parameters
    Type Name Description
    int Index
    Property Value
    Type Description
    Guid

    TypeCategoriesCount

    Count of categories to which this object belongs.

    Declaration
    int TypeCategoriesCount { get; }
    Property Value
    Type Description
    int

    Methods

    OnAttributeValueChanged(ICamApiCustomAttributesTreeNode)

    Event raised after attribute value change.

    Declaration
    void OnAttributeValueChanged(ICamApiCustomAttributesTreeNode node)
    Parameters
    Type Name Description
    ICamApiCustomAttributesTreeNode node
    In this article