Interface ICamApiApproachReturnRule
Editor of an operation's approach or return transition as an ordered list of commands.
Obtained from ICamApiTechOperation.GetApproachRuleIsCustom / GetReturnRuleIsCustom;
build the command list, then pass it to SetApproachRuleIsCustom / SetReturnRuleIsCustom
to persist it as the operation's Custom approach/return.
Every method reports failures through its out ResultStatus - none raises across the boundary.
Assembly: CAMAPI.TechOperation.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("C8F5D2B3-A04E-4F7B-9D26-3B8A7E0F1C45")]
public interface ICamApiApproachReturnRule
Methods
AddCommand(TCamApiApproachReturnPositionType, out TResultStatus)
Declaration
ICamApiApproachReturnCommand AddCommand(TCamApiApproachReturnPositionType PositionType, out TResultStatus ResultStatus)
Parameters
Returns
Clear(out TResultStatus)
Declaration
void Clear(out TResultStatus ResultStatus)
Parameters
DeleteCommand(int, out TResultStatus)
Declaration
void DeleteCommand(int Index, out TResultStatus ResultStatus)
Parameters
GetCommand(int, out TResultStatus)
Declaration
ICamApiApproachReturnCommand GetCommand(int Index, out TResultStatus ResultStatus)
Parameters
Returns
GetCommandCount(out TResultStatus)
Declaration
int GetCommandCount(out TResultStatus ResultStatus)
Parameters
Returns