IMBA_DocumentDataModel interface
No description yet.
public interface IMBA_DocumentDataModel : IMBA_CoreObjectDataModel
Namespace: EDP · Assembly: Altium.SDK.Interfaces
Inherits: IMBA_CoreObjectDataModel
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| MeasurementSystem | TMBAMeasurementSystem | get; set |
MeasurementSystem
No description yet.
TMBAMeasurementSystem GetMeasurementSystem();
void SetMeasurementSystem(TMBAMeasurementSystem argMeasurementSystem);
Type: TMBAMeasurementSystem · Access: read/write
The accessors are extension methods of IMBA_DocumentDataModelHelper (using EDP;).
Methods
| Method | Returns | Description |
|---|---|---|
| AddSuperAssembly | void | |
| GetSuperAssemblies | IMBA_ArrayList | |
| RemoveSuperAssembly | void |
AddSuperAssembly
No description yet.
void AddSuperAssembly(string argUniqueID, IMBA_PartDataModel argSuperAss);
void AddSuperAssembly(string argUniqueID, object argSuperAss);
| Parameter | Type | Passing |
|---|---|---|
argUniqueID | string | value |
argSuperAss | IMBA_PartDataModel | value |
Returns: nothing (void)
The first overload is an extension method of IMBA_DocumentDataModelHelper (using EDP;) with typed parameters; the second is declared by the interface.
GetSuperAssemblies
No description yet.
IMBA_ArrayList GetSuperAssemblies();
Returns: IMBA_ArrayList
Extension method of IMBA_DocumentDataModelHelper (using EDP;).
RemoveSuperAssembly
No description yet.
void RemoveSuperAssembly(string argSuperAssID);
| Parameter | Type | Passing |
|---|---|---|
argSuperAssID | string | value |
Returns: nothing (void)
Inherited members
Returned by
IMBA_CoreObjectDataModel.GetDocument, IMBA_ServerDocument.DataModel