IStepFlattenStep(String, Boolean, Boolean, Char) Method
The step will be flatted, all repeated objects from other steps are placed on the new step.
Namespace: PCBI.AutomationAssembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
public bool FlattenStep(
string newStepName,
bool saveRAM,
bool BoardIDAppendForCMPRef,
char Separator
)
Public Function FlattenStep (
newStepName As String,
saveRAM As Boolean,
BoardIDAppendForCMPRef As Boolean,
Separator As Char
) As Boolean
public:
virtual bool FlattenStep(
String^ newStepName,
bool saveRAM,
bool BoardIDAppendForCMPRef,
wchar_t Separator
) sealed
abstract FlattenStep :
newStepName : string *
saveRAM : bool *
BoardIDAppendForCMPRef : bool *
Separator : char -> bool
override FlattenStep :
newStepName : string *
saveRAM : bool *
BoardIDAppendForCMPRef : bool *
Separator : char -> bool
- newStepName String
- This must be a new stepname!
- saveRAM Boolean
- Flatten only objects in profile and unload layers after finishing.
- BoardIDAppendForCMPRef Boolean
- All References are changed with board ID, there are method to use the ID at beginning or at the end of each Reference. This is necessary because reference must be unique.
- Separator Char
- Separate reference of component with number of board. The default value ist '_' (underline), maybe you want to use '-' or other separator.
BooleanFalse if a error occurs.
InterfaceStepFlattenStep(String, Boolean, Boolean, Char)