CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcMacroCommandsManager

    Records executing commands as a sequence. Mirror of ICamApiMacroCommandsManager.

    Namespace: CAMIPC.Macros
    Assembly: CAMIPC.Macros.dll
    Syntax
    [Guid("AFC173BD-8F3E-4608-8B37-0DB85D631027")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamIpcMacroCommandsManager

    Methods

    AddMachineState(ref TExecuteContext)

    Declaration
    void AddMachineState(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext

    AddRecognizeFeature(ref TExecuteContext)

    Declaration
    void AddRecognizeFeature(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext

    AddStrategyState(ref TExecuteContext)

    Declaration
    void AddStrategyState(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext

    AddWorkpieceState(ref TExecuteContext)

    Declaration
    void AddWorkpieceState(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext

    CreateCommandData(TMacroCommandType, ref TExecuteContext)

    Declaration
    ICamIpcMacroCommandData CreateCommandData(TMacroCommandType CommandType, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TMacroCommandType CommandType
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcMacroCommandData

    GetCommandSchema(ref TExecuteContext)

    Declaration
    ICamIpcMacroCommandSchema GetCommandSchema(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcMacroCommandSchema

    GetInstanceId()

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string

    GetIsStarted(ref TExecuteContext)

    Declaration
    bool GetIsStarted(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    bool

    RegisterCommand(ICamIpcMacroCommandData, ref TExecuteContext)

    Declaration
    void RegisterCommand(ICamIpcMacroCommandData data, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    ICamIpcMacroCommandData data
    TExecuteContext ExecuteContext

    Start(ref TExecuteContext)

    Declaration
    void Start(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext

    Stop(ref TExecuteContext)

    Declaration
    void Stop(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    In this article