Skip to main content

INetProperties interface

No description yet.

public interface INetProperties

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
ConstraintObjectVisibilityboolget; set
NetColoruintget; set

ConstraintObjectVisibility​

No description yet.

bool GetConstraintObjectVisibility(object argSchConstraint);
void SetConstraintObjectVisibility(object argSchConstraint, bool argVisible);

Type: bool · Access: read/write · Index: argSchConstraint (object)

NetColor​

No description yet.

uint GetNetColor();
void SetNetColor(uint argNetColorIndex);

Type: uint · Access: read/write

Methods​

MethodReturnsDescription
AddOrUpdateConstraintRuleobject
ClearNetColorvoid
GetClassIParameterProperties
GetClassesCountint
GetConstraintCleranceMatrixRuleobject
GetConstraintCleranceMatrixRulesCountint
GetConstraintDiffPairobject
GetConstraintDiffPairClassobject
GetConstraintDiffPairClassesCountint
GetConstraintDiffPairsCountint
GetConstraintNetClassobject
GetConstraintNetClassesCountint
GetConstraintRuleobject
GetConstraintRulesCountint
GetDifferentialPairNamestring
GetGlobalNamestring
GetLocalNamestring
GetParameterIParameterProperties
GetParametersCountint
GetParameterSetobject
GetRuleIParameterProperties
GetRulesCountint
IsConstraintObjectNameValidbool
IsHighSpeedNetbool
IsLockedByImportToConstraintManagerbool
IsPowerNetbool
RemoveConstraintRulebool
SetConstraintObjectNamebool
SetCustomNetColorvoid

AddOrUpdateConstraintRule​

No description yet.

object AddOrUpdateConstraintRule(string argUniqueId, int argKind, string argName, string argDescription, string argttributes);
ParameterTypePassing
argUniqueIdstringvalue
argKindintvalue
argNamestringvalue
argDescriptionstringvalue
argttributesstringvalue

Returns: object

ClearNetColor​

No description yet.

void ClearNetColor();

Returns: nothing (void)

GetClass​

No description yet.

IParameterProperties GetClass(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IParameterProperties

Extension method of INetPropertiesHelper (using EDP;).

GetClassesCount​

No description yet.

int GetClassesCount();

Returns: int

GetConstraintCleranceMatrixRule​

No description yet.

object GetConstraintCleranceMatrixRule(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: object

GetConstraintCleranceMatrixRulesCount​

No description yet.

int GetConstraintCleranceMatrixRulesCount();

Returns: int

GetConstraintDiffPair​

No description yet.

object GetConstraintDiffPair(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: object

GetConstraintDiffPairClass​

No description yet.

object GetConstraintDiffPairClass(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: object

GetConstraintDiffPairClassesCount​

No description yet.

int GetConstraintDiffPairClassesCount();

Returns: int

GetConstraintDiffPairsCount​

No description yet.

int GetConstraintDiffPairsCount();

Returns: int

GetConstraintNetClass​

No description yet.

object GetConstraintNetClass(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: object

GetConstraintNetClassesCount​

No description yet.

int GetConstraintNetClassesCount();

Returns: int

GetConstraintRule​

No description yet.

object GetConstraintRule(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: object

GetConstraintRulesCount​

No description yet.

int GetConstraintRulesCount();

Returns: int

GetDifferentialPairName​

No description yet.

string GetDifferentialPairName();

Returns: string

GetGlobalName​

No description yet.

string GetGlobalName();

Returns: string

GetLocalName​

No description yet.

string GetLocalName();

Returns: string

GetParameter​

No description yet.

IParameterProperties GetParameter(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IParameterProperties

Extension method of INetPropertiesHelper (using EDP;).

GetParametersCount​

No description yet.

int GetParametersCount();

Returns: int

GetParameterSet​

No description yet.

object GetParameterSet();

Returns: object

GetRule​

No description yet.

IParameterProperties GetRule(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IParameterProperties

Extension method of INetPropertiesHelper (using EDP;).

GetRulesCount​

No description yet.

int GetRulesCount();

Returns: int

IsConstraintObjectNameValid​

No description yet.

bool IsConstraintObjectNameValid(string argNewName);
ParameterTypePassing
argNewNamestringvalue

Returns: bool

IsHighSpeedNet​

No description yet.

bool IsHighSpeedNet();

Returns: bool

IsLockedByImportToConstraintManager​

No description yet.

bool IsLockedByImportToConstraintManager();

Returns: bool

IsPowerNet​

No description yet.

bool IsPowerNet();

Returns: bool

RemoveConstraintRule​

No description yet.

bool RemoveConstraintRule(object argSchConstraint);
ParameterTypePassing
argSchConstraintobjectvalue

Returns: bool

SetConstraintObjectName​

No description yet.

bool SetConstraintObjectName(object argSchConstraintClass, string argNewName);
ParameterTypePassing
argSchConstraintClassobjectvalue
argNewNamestringvalue

Returns: bool

SetCustomNetColor​

No description yet.

void SetCustomNetColor(uint argCustomNetColor);
ParameterTypePassing
argCustomNetColoruintvalue

Returns: nothing (void)

Returned by​

IDocument.DM_GetNetProperties