Interface ICamApiMacroInfo
Metadata of a macro stored in the system
Assembly: CAMAPI.Macros.dll
Syntax
[Guid("F80B27B2-2357-464C-A58E-030F74D4E2F2")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiMacroInfo
Properties
Caption
Declaration
string Caption { get; set; }
Property Value
Description
Declaration
string Description { get; set; }
Property Value
ExecutablePath
Path to file with built macro, which can be executed inside CAM application (same as MacroPath)
Declaration
string ExecutablePath { get; set; }
Property Value
ExecuteExtensionId
Ident of extension, which will execute this macro
Declaration
string ExecuteExtensionId { get; set; }
Property Value
Id
Declaration
Property Value
LanguageId
Ident of language, in which macro is written
Declaration
string LanguageId { get; set; }
Property Value
MacroPath
Path to file with code macro, which cannot be executed inside CAM application - it is source code
Declaration
string MacroPath { get; set; }
Property Value
Step[int]
Declaration
ICamApiMacroStepInfo Step[int Index] { get; }
Parameters
| Type |
Name |
Description |
| int |
Index |
|
Property Value
StepCount
Number of recorded steps in this macro
Declaration
Property Value