IModel interface
No description yet.
public interface IModel
Namespace: SCH · Assembly: Altium.SDK.Interfaces
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| DataFileEntityCount | int | get | |
| DataFileEntityLocation | string | get | |
| DataFileEntityName | string | get | |
| ModelDescription | string | get; set | |
| ModelMapAsString | string | get; set | |
| ModelName | string | get; set | |
| ModelParameter | IItemParameter | get | |
| ModelParameterCount | int | get | |
| ModelParameterName | string | get | |
| ModelParameterValue | string | get | |
| ModelParameterValueByName | string | get; set | |
| Owner | ILibraryComponent | get | |
| UseComponentLibrary | bool | get; set |
DataFileEntityCount
No description yet.
int Get_DataFileEntityCount();
Type: int · Access: read-only
DataFileEntityLocation
No description yet.
string Get_DataFileEntityLocation(int argIndex);
Type: string · Access: read-only · Index: argIndex (int)
DataFileEntityName
No description yet.
string Get_DataFileEntityName(int argIndex);
Type: string · Access: read-only · Index: argIndex (int)
ModelDescription
No description yet.
string Get_ModelDescription();
void Set_ModelDescription(string argValue);
Type: string · Access: read/write
ModelMapAsString
No description yet.
string Get_ModelMapAsString();
void Set_ModelMapAsString(string argValue);
Type: string · Access: read/write
ModelName
No description yet.
string Get_ModelName();
void Set_ModelName(string argValue);
Type: string · Access: read/write
ModelParameter
No description yet.
IItemParameter Get_ModelParameter(int argIndex);
Type: IItemParameter · Access: read-only · Index: argIndex (int)
The accessors are extension methods of IModelHelper (using SCH;).
ModelParameterCount
No description yet.
int Get_ModelParameterCount();
Type: int · Access: read-only
ModelParameterName
No description yet.
string Get_ModelParameterName(int argIndex);
Type: string · Access: read-only · Index: argIndex (int)
ModelParameterValue
No description yet.
string Get_ModelParameterValue(int argIndex);
Type: string · Access: read-only · Index: argIndex (int)
ModelParameterValueByName
No description yet.
string GetModelParameterValueByName(string argName);
void SetModelParameterValueByName(string argName, string argValue);
Type: string · Access: read/write · Index: argName (string)
Owner
No description yet.
ILibraryComponent Get_Owner();
Type: ILibraryComponent · Access: read-only
The accessors are extension methods of IModelHelper (using SCH;).
UseComponentLibrary
No description yet.
bool Get_UseComponentLibrary();
void Set_UseComponentLibrary(bool argValue);
Type: bool · Access: read/write
Methods
| Method | Returns | Description |
|---|---|---|
| DeleteModelParameter | void | |
| DeleteModelParameterByName | void | |
| GetModelParameterByName | IItemParameter |
DeleteModelParameter
No description yet.
void DeleteModelParameter(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: nothing (void)
DeleteModelParameterByName
No description yet.
void DeleteModelParameterByName(string argName);
| Parameter | Type | Passing |
|---|---|---|
argName | string | value |
Returns: nothing (void)
GetModelParameterByName
No description yet.
IItemParameter GetModelParameterByName(string argName);
| Parameter | Type | Passing |
|---|---|---|
argName | string | value |
Returns: IItemParameter
Extension method of IModelHelper (using SCH;).
Returned by
IIntegratedLibraryManager.GetModel