IBomManager interface
No description yet.
public interface IBomManager
Namespace: EDP · Assembly: Altium.SDK.Interfaces
Methods
| Method | Returns | Description |
|---|---|---|
| ExportSchema | void | |
| ExportSchemaEncoding | void | |
| GetAllowedSuppliers | string | |
| GetAvailableCurrencies | string | |
| GetOptions | IBomManagerOptions | |
| GetSchema | IBomSchema | |
| Update | void | |
| UpdateSchema | void | |
| UpdateSupplierData | void |
ExportSchema
No description yet.
void ExportSchema(string argExporterName, string argFileName);
| Parameter | Type | Passing |
|---|---|---|
argExporterName | string | value |
argFileName | string | value |
Returns: nothing (void)
ExportSchemaEncoding
No description yet.
void ExportSchemaEncoding(string argExporterName, string argFileName, TBomExportEncoding argEncoding);
void ExportSchemaEncoding(string argExporterName, string argFileName, int argEncoding);
| Parameter | Type | Passing |
|---|---|---|
argExporterName | string | value |
argFileName | string | value |
argEncoding | TBomExportEncoding | value |
Returns: nothing (void)
The first overload is an extension method of IBomManagerHelper (using EDP;) with typed parameters; the second is declared by the interface.
GetAllowedSuppliers
No description yet.
string GetAllowedSuppliers();
Returns: string
GetAvailableCurrencies
No description yet.
string GetAvailableCurrencies();
Returns: string
GetOptions
No description yet.
IBomManagerOptions GetOptions();
Returns: IBomManagerOptions
Extension method of IBomManagerHelper (using EDP;).
Examples: Extension_BOMManager
GetSchema
No description yet.
IBomSchema GetSchema();
Returns: IBomSchema
Extension method of IBomManagerHelper (using EDP;).
Examples: Extension_BOMManager
Update
No description yet.
void Update(bool argDeferredUpdate, bool argUpdateSupplierData);
| Parameter | Type | Passing |
|---|---|---|
argDeferredUpdate | bool | value |
argUpdateSupplierData | bool | value |
Returns: nothing (void)
UpdateSchema
No description yet.
void UpdateSchema(bool argDeferredUpdate);
| Parameter | Type | Passing |
|---|---|---|
argDeferredUpdate | bool | value |
Returns: nothing (void)
UpdateSupplierData
No description yet.
void UpdateSupplierData();
Returns: nothing (void)
Returned by
IBomManagerFactory.GetManagerForCompareDocuments, IBomManagerFactory.GetManagerForCompareSystemBoms, IBomManagerFactory.GetManagerForDocument, IBomManagerFactory.GetManagerForDocumentPcb, IBomManagerFactory.GetManagerForProject, IBomManagerFactory.GetManagerForProjectPcb
Examples
Used in the SDK examples: Extension_BOMManager, Extension_BOMManager, Extension_BOMManager.