CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiMacroInfo

    Metadata of a macro stored in the system

    Namespace: CAMAPI.Macros
    Assembly: CAMAPI.Macros.dll
    Syntax
    [Guid("F80B27B2-2357-464C-A58E-030F74D4E2F2")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamApiMacroInfo

    Properties

    Caption

    Caption of macro

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

    Description

    Description of macro

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

    ExecutablePath

    Path to file with built macro, which can be executed inside CAM application (same as MacroPath)

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

    ExecuteExtensionId

    Ident of extension, which will execute this macro

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

    Id

    Unique ident of macro

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

    LanguageId

    Ident of language, in which macro is written

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

    MacroPath

    Path to file with code macro, which cannot be executed inside CAM application - it is source code

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

    Step[int]

    Declaration
    ICamApiMacroStepInfo Step[int Index] { get; }
    Parameters
    Type Name Description
    int Index
    Property Value
    Type Description
    ICamApiMacroStepInfo

    StepCount

    Number of recorded steps in this macro

    Declaration
    int StepCount { get; }
    Property Value
    Type Description
    int
    In this article