Plugs(Project,PlugsSequence,TerminalsPotential,TerminalsPotential,TerminalsPotential,Boolean,String,Int32,Int32,Boolean,Boolean) Method
In This Topic
Method for renumbering plugs of a project.
Syntax
public void Plugs(
Project ,
Renumber.Enums.PlugsSequence ,
Renumber.Enums.TerminalsPotential ,
Renumber.Enums.TerminalsPotential ,
Renumber.Enums.TerminalsPotential ,
bool ,
string ,
int ,
int ,
bool ,
bool
)
public:
void Plugs(
Project^ ,
Renumber.Enums.PlugsSequence ,
Renumber.Enums.TerminalsPotential ,
Renumber.Enums.TerminalsPotential ,
Renumber.Enums.TerminalsPotential ,
bool ,
String^ ,
int ,
int ,
bool ,
bool
)
Parameters
- pProject
- Project in which all plugs will be renumbered.
- eSequence
- Mode to use for numbering, given by a member of enum PlugSequence.
- ePotential_N
- Parameter to determine, N plugs will be treated during numbering. Use value from enum Renumber.Enums.TerminalsPotential.
- ePotential_PE
- Parameter to determine, how PE plugs will be treated during numbering. Use value from enum Renumber.Enums.TerminalsPotential.
- ePotential_SH
- Parameter to determine, how SH plugs will be treated during numbering. Use value from enum Renumber.Enums.TerminalsPotential.
- bKeepAlphanumeric
- Not used anymore.
- strScheme
- Numbering scheme.
- nStartValue
- Start value.
- nIncrement
- Step width.
- bPermitSortChange
- Permit sort change.
- bFillGaps
- Fill gaps.
Exceptions
Exception | Description |
ArgumentNullException | Thrown, if an
argument is set to
null. |
ArgumentException | Thrown in case of
invalid parameters,
e.g. the specified
project does not
exist or is invalid. |
ApplicationException | \Internal interface
for numbering could
not be created. |
Eplan.EplApi.Base.BaseException | An error occurred
during numbering. |
InvalidScheme | An error occurrs when used scheme name doesn't exist |
See Also