IChangeManager interface
The IChangeManager interface represents the change manager where you can execute an ECO of pins to be swapped for the target component of the target document.
public interface IChangeManager
Namespace: EDP · Assembly: Altium.SDK.Interfaces
Methods
| Method | Returns | Description |
|---|---|---|
| DM_CreateECO_SwapPin | void | |
| DM_ExecuteChanges | bool | |
| DM_SetProject1 | void | |
| DM_SetProject2 | void |
DM_CreateECO_SwapPin
No description yet.
void DM_CreateECO_SwapPin(IDocument argTargetDocument, IComponent argTargetComponent, INetItem argTargetPin, string argNewPinNumber, string argOldPinNet, string argNewPinNet);
void DM_CreateECO_SwapPin(object argTargetDocument, object argTargetComponent, object argTargetPin, string argNewPinNumber, string argOldPinNet, string argNewPinNet);
| Parameter | Type | Passing |
|---|---|---|
argTargetDocument | IDocument | value |
argTargetComponent | IComponent | value |
argTargetPin | INetItem | value |
argNewPinNumber | string | value |
argOldPinNet | string | value |
argNewPinNet | string | value |
Returns: nothing (void)
The first overload is an extension method of IChangeManagerHelper (using EDP;) with typed parameters; the second is declared by the interface.
DM_ExecuteChanges
No description yet.
bool DM_ExecuteChanges(bool argIsSilent);
| Parameter | Type | Passing |
|---|---|---|
argIsSilent | bool | value |
Returns: bool
DM_SetProject1
No description yet.
void DM_SetProject1(IProject argProject);
void DM_SetProject1(object argProject);
| Parameter | Type | Passing |
|---|---|---|
argProject | IProject | value |
Returns: nothing (void)
The first overload is an extension method of IChangeManagerHelper (using EDP;) with typed parameters; the second is declared by the interface.
DM_SetProject2
No description yet.
void DM_SetProject2(IProject argProject);
void DM_SetProject2(object argProject);
| Parameter | Type | Passing |
|---|---|---|
argProject | IProject | value |
Returns: nothing (void)
The first overload is an extension method of IChangeManagerHelper (using EDP;) with typed parameters; the second is declared by the interface.