Skip to main content

IBomComponent interface

No description yet.

public interface IBomComponent

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
Quantityintget; set
QuantityForVariantintget; set

Quantity​

No description yet.

int GetQuantity();
void SetQuantity(int argValue);

Type: int · Access: read/write

QuantityForVariant​

No description yet.

int GetQuantityForVariant(string argName);
void SetQuantityForVariant(string argName, int argValue);

Type: int · Access: read/write · Index: argName (string)

Methods​

MethodReturnsDescription
AsGroupIBomGroup
GetParametersIBomParameterDictionary
GetParentIBomComponent
GetPartChoicesIBomPartChoiceList
IsGroupbool

AsGroup​

No description yet.

IBomGroup AsGroup();

Returns: IBomGroup

Extension method of IBomComponentHelper (using EDP;).

GetParameters​

No description yet.

IBomParameterDictionary GetParameters();

Returns: IBomParameterDictionary

Extension method of IBomComponentHelper (using EDP;).

Examples: Extension_BOMManager, Extension_BOMManager

GetParent​

No description yet.

IBomComponent GetParent();

Returns: IBomComponent

Extension method of IBomComponentHelper (using EDP;).

GetPartChoices​

No description yet.

IBomPartChoiceList GetPartChoices();

Returns: IBomPartChoiceList

Extension method of IBomComponentHelper (using EDP;).

IsGroup​

No description yet.

bool IsGroup();

Returns: bool

Returned by​

IBomComponentEnumerator.GetCurrent, IBomComponentList.GetItem, IBomGroup.GetParent

Examples​

Used in the SDK examples: Extension_BOMManager, Extension_BOMManager, Extension_BOMManager, Extension_BOMManager, Extension_BOMManager, Extension_BOMManager, Extension_BOMManager.