Skip to main content
View as Markdown

IMacroManager2 interface

No description yet.

public interface IMacroManager2 : IMacroManager

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Inherits: IMacroManager

Properties​

PropertyTypeAccessDescription
RecordIndexintget; set

RecordIndex​

No description yet.

int GetRecordIndex();
void SetRecordIndex(int argIndex);

Type: int · Access: read/write

Methods​

MethodReturnsDescription
AddRecordExint
ClearRecordsvoid
DeleteRecordvoid
ExportToPlaybackFileExvoid
GetRecordvoid
GetRecordCountint
UpdateRecordExvoid

AddRecordEx​

No description yet.

int AddRecordEx(string argServer, string argCode, string argData, string argComment);
ParameterTypePassing
argServerstringvalue
argCodestringvalue
argDatastringvalue
argCommentstringvalue

Returns: int

ClearRecords​

No description yet.

void ClearRecords();

Returns: nothing (void)

DeleteRecord​

No description yet.

void DeleteRecord(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: nothing (void)

ExportToPlaybackFileEx​

No description yet.

void ExportToPlaybackFileEx(string argFile, bool argSavePreferences);
ParameterTypePassing
argFilestringvalue
argSavePreferencesboolvalue

Returns: nothing (void)

GetRecord​

No description yet.

void GetRecord(int argIndex, ref int argLineNumber, ref uint argDelay, ref string argServer, ref string argCode, ref string argData, ref string argComment);
ParameterTypePassing
argIndexintvalue
argLineNumberintref
argDelayuintref
argServerstringref
argCodestringref
argDatastringref
argCommentstringref

Returns: nothing (void)

GetRecordCount​

No description yet.

int GetRecordCount();

Returns: int

UpdateRecordEx​

No description yet.

void UpdateRecordEx(int argIndex, int argLineNumber, uint argDelay, string argServer, string argCode, string argData, string argComment);
ParameterTypePassing
argIndexintvalue
argLineNumberintvalue
argDelayuintvalue
argServerstringvalue
argCodestringvalue
argDatastringvalue
argCommentstringvalue

Returns: nothing (void)

Inherited members​