CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiOperationCatalogItem

    An item of the "New operation" window catalog tree: a group or an operation. Query the concrete facet (ICamApiOperationCatalogGroup / ICamApiOperationCatalogOperation) by Kind.

    Namespace: CAMAPI.Technologist
    Assembly: CAMAPI.Technologist.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("B1E6C4A0-2D7F-4A11-9C33-0A1B2C3D4E01")]
    public interface ICamApiOperationCatalogItem

    Properties

    Caption

    Localized caption. Settable for groups; for operations it is derived from the type

    Declaration
    string Caption { get; set; }
    Property Value
    Type Description
    string

    Id

    Unique identifier of the item inside the catalog

    Declaration
    string Id { get; }
    Property Value
    Type Description
    string

    Kind

    Whether the item is a group or an operation

    Declaration
    TCamApiOperationCatalogItemKind Kind { get; }
    Property Value
    Type Description
    TCamApiOperationCatalogItemKind

    Order

    Sort key within the parent

    Declaration
    double Order { get; }
    Property Value
    Type Description
    double

    Parent

    Parent item, or nil for a top-level item of the catalog

    Declaration
    ICamApiOperationCatalogItem Parent { get; }
    Property Value
    Type Description
    ICamApiOperationCatalogItem

    Visible

    Visibility in the "New operation" window

    Declaration
    bool Visible { get; set; }
    Property Value
    Type Description
    bool
    In this article