CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcApproachReturnRule

    Editor of an operation's approach or return transition as an ordered list of commands, mirrored over IPC. Obtained from ICamIpcTechOperation.GetApproachRule / GetReturnRule; mutate the command list, then call the operation's ApplyApproachRuleAsCustom / ApplyReturnRuleAsCustom to persist it as the operation's Custom approach/return.

    Namespace: CAMIPC.TechOperation
    Assembly: CAMIPC.TechOperation.dll
    Syntax
    [Guid("2C0D8F61-7B3E-4A94-8F52-6D1E9B8C3A27")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamIpcApproachReturnRule

    Methods

    AddCommand(int, ref TExecuteContext)

    Declaration
    ICamIpcApproachReturnCommand AddCommand(int PositionType, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    int PositionType
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcApproachReturnCommand

    Clear(ref TExecuteContext)

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

    DeleteCommand(int, ref TExecuteContext)

    Declaration
    void DeleteCommand(int Index, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    int Index
    TExecuteContext ExecuteContext

    GetCommand(int, ref TExecuteContext)

    Declaration
    ICamIpcApproachReturnCommand GetCommand(int Index, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    int Index
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcApproachReturnCommand

    GetCommandCount(ref TExecuteContext)

    Declaration
    int GetCommandCount(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    int

    GetInstanceId()

    Get unique identifier of current instance (used in IPC messages)

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string
    In this article