IAbstractItem interface
No description yet.
public interface IAbstractItem : IGloballyIdentifiedObject
Namespace: ComponentLib · Assembly: Altium.SDK.Interfaces
Inherits: IAbstractObject → IGloballyIdentifiedObject
Derived: IAbstractGroup, IComponentDefinition
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| ParentGroup | IAbstractGroup | get; set | |
| StateIndex | int | get; set |
ParentGroup
No description yet.
IAbstractGroup GetParentGroup();
void SetParentGroup(IAbstractGroup argValue);
Type: IAbstractGroup · Access: read/write
The accessors are extension methods of IAbstractItemHelper (using ComponentLib;).
StateIndex
No description yet.
int GetStateIndex();
void SetStateIndex(int argValue);
Type: int · Access: read/write
Methods
| Method | Returns | Description |
|---|---|---|
| ComponentTypes | IComponentType | |
| FindParameterByName | IParameter | |
| GetID | string | |
| ModelChoices | IModelChoiceList | |
| Parameters | IParameterList | |
| SetId | void |
ComponentTypes
No description yet.
IComponentType ComponentTypes();
Returns: IComponentType
Extension method of IAbstractItemHelper (using ComponentLib;).
FindParameterByName
No description yet.
IParameter FindParameterByName(string argName);
| Parameter | Type | Passing |
|---|---|---|
argName | string | value |
Returns: IParameter
Extension method of IAbstractItemHelper (using ComponentLib;).
GetID
No description yet.
string GetID();
Returns: string
ModelChoices
No description yet.
IModelChoiceList ModelChoices();
Returns: IModelChoiceList
Extension method of IAbstractItemHelper (using ComponentLib;).
Parameters
No description yet.
IParameterList Parameters();
Returns: IParameterList
Extension method of IAbstractItemHelper (using ComponentLib;).
SetId
No description yet.
void SetId(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: nothing (void)