Interface ICamIpcMacroStepParam
One editable parameter of a macro step. Mirror of ICamApiMacroStepParam (read-only).
ParamType is the integer ordinal of TMacroCommandParamType (mptStr=0/mptBol=1/mptInt=2/mptFlt=3).
Assembly: CAMIPC.Macros.dll
Syntax
[Guid("0E9D6818-FB57-41FA-9ECA-42C51071D707")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcMacroStepParam
Methods
GetDefaultValue(ref TExecuteContext)
Declaration
string GetDefaultValue(ref TExecuteContext ExecuteContext)
Parameters
Returns
GetInstanceId()
Declaration
Returns
GetKey(ref TExecuteContext)
Declaration
string GetKey(ref TExecuteContext ExecuteContext)
Parameters
Returns
GetLabelText(ref TExecuteContext)
Declaration
string GetLabelText(ref TExecuteContext ExecuteContext)
Parameters
Returns
GetParamType(ref TExecuteContext)
Declaration
int GetParamType(ref TExecuteContext ExecuteContext)
Parameters
Returns
GetRequired(ref TExecuteContext)
Declaration
bool GetRequired(ref TExecuteContext ExecuteContext)
Parameters
Returns
GetValuesString(ref TExecuteContext)
Declaration
string GetValuesString(ref TExecuteContext ExecuteContext)
Parameters
Returns