Skip to main content
View as Markdown

IBomManagerOptions interface

No description yet.

public interface IBomManagerOptions

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
AutoGroupboolget; set
AutoSortboolget; set
AutoSupplierQuantityboolget; set
Currencystringget; set
GroupOrderstringget; set
GroupParametersstringget; set
IncludeAlternativesboolget; set
IncludeCloudParametersboolget; set
IncludeDbParametersboolget; set
IncludeDbParametersInVariationsboolget; set
IncludeDocumentParametersboolget; set
IncludeManagedboolget; set
IncludeNotFittedboolget; set
IncludeNotFitted2TBomIncludeNotFittedget; set
IncludePcbParametersboolget; set
IncludeVaultParametersboolget; set
MultiVariantboolget; set
NoDuplicateParameterValuesInGroupboolget; set
ProductionQuantityintget; set
SortOrderstringget; set
UseCurrentVariantboolget; set
VariantNamestringget; set
VisibleOrderstringget; set

AutoGroup​

No description yet.

bool GetAutoGroup();
void SetAutoGroup(bool argValue);

Type: bool · Access: read/write

Examples: Extension_BOMManager

AutoSort​

No description yet.

bool GetAutoSort();
void SetAutoSort(bool argValue);

Type: bool · Access: read/write

AutoSupplierQuantity​

No description yet.

bool GetAutoSupplierQuantity();
void SetAutoSupplierQuantity(bool argValue);

Type: bool · Access: read/write

Currency​

No description yet.

string GetCurrency();
void SetCurrency(string argValue);

Type: string · Access: read/write

GroupOrder​

No description yet.

string GetGroupOrder();
void SetGroupOrder(string argValue);

Type: string · Access: read/write

Examples: Extension_BOMManager

GroupParameters​

No description yet.

string GetGroupParameters();
void SetGroupParameters(string argValue);

Type: string · Access: read/write

IncludeAlternatives​

No description yet.

bool GetIncludeAlternatives();
void SetIncludeAlternatives(bool argValue);

Type: bool · Access: read/write

Examples: Extension_BOMManager

IncludeCloudParameters​

No description yet.

bool GetIncludeCloudParameters();
void SetIncludeCloudParameters(bool argValue);

Type: bool · Access: read/write

IncludeDbParameters​

No description yet.

bool GetIncludeDbParameters();
void SetIncludeDbParameters(bool argValue);

Type: bool · Access: read/write

Examples: Extension_BOMManager

IncludeDbParametersInVariations​

No description yet.

bool GetIncludeDbParametersInVariations();
void SetIncludeDbParametersInVariations(bool argValue);

Type: bool · Access: read/write

Examples: Extension_BOMManager

IncludeDocumentParameters​

No description yet.

bool GetIncludeDocumentParameters();
void SetIncludeDocumentParameters(bool argValue);

Type: bool · Access: read/write

IncludeManaged​

No description yet.

bool GetIncludeManaged();
void SetIncludeManaged(bool argValue);

Type: bool · Access: read/write

IncludeNotFitted​

No description yet.

bool GetIncludeNotFitted();
void SetIncludeNotFitted(bool argValue);

Type: bool · Access: read/write

Examples: Extension_BOMManager

IncludeNotFitted2​

No description yet.

TBomIncludeNotFitted GetIncludeNotFitted2();
void SetIncludeNotFitted2(TBomIncludeNotFitted argValue);

Type: TBomIncludeNotFitted · Access: read/write

The accessors are extension methods of IBomManagerOptionsHelper (using EDP;).

IncludePcbParameters​

No description yet.

bool GetIncludePcbParameters();
void SetIncludePcbParameters(bool argValue);

Type: bool · Access: read/write

Examples: Extension_BOMManager

IncludeVaultParameters​

No description yet.

bool GetIncludeVaultParameters();
void SetIncludeVaultParameters(bool argValue);

Type: bool · Access: read/write

MultiVariant​

No description yet.

bool GetMultiVariant();
void SetMultiVariant(bool argValue);

Type: bool · Access: read/write

NoDuplicateParameterValuesInGroup​

No description yet.

bool GetNoDuplicateParameterValuesInGroup();
void SetNoDuplicateParameterValuesInGroup(bool argValue);

Type: bool · Access: read/write

ProductionQuantity​

No description yet.

int GetProductionQuantity();
void SetProductionQuantity(int argValue);

Type: int · Access: read/write

SortOrder​

No description yet.

string GetSortOrder();
void SetSortOrder(string argValue);

Type: string · Access: read/write

UseCurrentVariant​

No description yet.

bool GetUseCurrentVariant();
void SetUseCurrentVariant(bool argValue);

Type: bool · Access: read/write

Examples: Extension_BOMManager

VariantName​

No description yet.

string GetVariantName();
void SetVariantName(string argValue);

Type: string · Access: read/write

VisibleOrder​

No description yet.

string GetVisibleOrder();
void SetVisibleOrder(string argValue);

Type: string · Access: read/write

Methods​

MethodReturnsDescription
GetStateobject
RestoreStatevoid

GetState​

No description yet.

object GetState();

Returns: object

Examples: Extension_BOMManager

RestoreState​

No description yet.

void RestoreState(object argState);
ParameterTypePassing
argStateobjectvalue

Returns: nothing (void)

Examples: Extension_BOMManager

Returned by​

IBomManager.GetOptions