ISch_HarnessCavityPartsOwner interface
No description yet.
public interface ISch_HarnessCavityPartsOwner
Namespace: SCH · Assembly: Altium.SDK.Interfaces
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| First | ISch_HarnessComponent | get; set | |
| Item | ISch_HarnessComponent | get; set |
First
No description yet.
ISch_HarnessComponent GetFirst(THarnessCavityPartType argItemType);
bool SetFirst(THarnessCavityPartType argItemType, ISch_HarnessComponent argItem);
Type: ISch_HarnessComponent · Access: read/write · Index: argItemType (THarnessCavityPartType)
The accessors are extension methods of ISch_HarnessCavityPartsOwnerHelper (using SCH;).
Item
No description yet.
ISch_HarnessComponent GetItem(THarnessCavityPartType argItemType, int argIndex);
bool SetItem(THarnessCavityPartType argItemType, int argIndex, ISch_HarnessComponent argItem);
Type: ISch_HarnessComponent · Access: read/write · Index: argItemType (THarnessCavityPartType), argIndex (int)
The accessors are extension methods of ISch_HarnessCavityPartsOwnerHelper (using SCH;).
Methods
| Method | Returns | Description |
|---|---|---|
| AddItem | bool | |
| GetCount | int | |
| Remove | void | |
| RemoveAll | void | |
| RemoveAllOfType | void |
AddItem
No description yet.
bool AddItem(THarnessCavityPartType argItemType, ISch_HarnessComponent argItem);
bool AddItem(int argItemType, object argItem);
| Parameter | Type | Passing |
|---|---|---|
argItemType | THarnessCavityPartType | value |
argItem | ISch_HarnessComponent | value |
Returns: bool
The first overload is an extension method of ISch_HarnessCavityPartsOwnerHelper (using SCH;) with typed parameters; the second is declared by the interface.
GetCount
No description yet.
int GetCount(THarnessCavityPartType argItemType);
int GetCount(int argItemType);
| Parameter | Type | Passing |
|---|---|---|
argItemType | THarnessCavityPartType | value |
Returns: int
The first overload is an extension method of ISch_HarnessCavityPartsOwnerHelper (using SCH;) with typed parameters; the second is declared by the interface.
Remove
No description yet.
void Remove(THarnessCavityPartType argItemType, int argIndex);
void Remove(int argItemType, int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argItemType | THarnessCavityPartType | value |
argIndex | int | value |
Returns: nothing (void)
The first overload is an extension method of ISch_HarnessCavityPartsOwnerHelper (using SCH;) with typed parameters; the second is declared by the interface.
RemoveAll
No description yet.
void RemoveAll();
Returns: nothing (void)
RemoveAllOfType
No description yet.
void RemoveAllOfType(THarnessCavityPartType argItemType);
void RemoveAllOfType(int argItemType);
| Parameter | Type | Passing |
|---|---|---|
argItemType | THarnessCavityPartType | value |
Returns: nothing (void)
The first overload is an extension method of ISch_HarnessCavityPartsOwnerHelper (using SCH;) with typed parameters; the second is declared by the interface.