Interface ICamApiMacroRunnerContext
Context passed to ICamApiMacroRunner.Run. Contains path to macro DLL and the ICamApiMacroRunContext to be forwarded to the macro itself.
Namespace: CAMAPI.Macros
Assembly: CAMAPI.Macros.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("C3D4E5F6-A789-4012-BCDE-F01234567890")]
public interface ICamApiMacroRunnerContext
Properties
MacroPath
Path to the compiled macro DLL to load and execute
Declaration
string MacroPath { get; }
Property Value
| Type | Description |
|---|---|
| string |
MacroRunContext
Context to pass into ICamApiMacro.Run
Declaration
ICamApiMacroRunContext MacroRunContext { get; }
Property Value
| Type | Description |
|---|---|
| ICamApiMacroRunContext |