Skip to main content
View as Markdown

ISch_HarnessAssociatedPartsOwner interface

No description yet.

public interface ISch_HarnessAssociatedPartsOwner

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
AssociatedPartISch_HarnessComponentget; set
FirstAssociatedPartISch_HarnessComponentget; set

AssociatedPart​

No description yet.

ISch_HarnessComponent GetAssociatedPart(int argIndex);
bool SetAssociatedPart(int argIndex, ISch_HarnessComponent argPart);

Type: ISch_HarnessComponent · Access: read/write · Index: argIndex (int)

The accessors are extension methods of ISch_HarnessAssociatedPartsOwnerHelper (using SCH;).

FirstAssociatedPart​

No description yet.

ISch_HarnessComponent GetFirstAssociatedPart();
bool SetFirstAssociatedPart(ISch_HarnessComponent argPart);

Type: ISch_HarnessComponent · Access: read/write

The accessors are extension methods of ISch_HarnessAssociatedPartsOwnerHelper (using SCH;).

Methods​

MethodReturnsDescription
AddAssociatedPartbool
GetAssociatedPartsCountint
RemoveAllAssociatedPartsvoid
RemoveAssociatedPartvoid

AddAssociatedPart​

No description yet.

bool AddAssociatedPart(ISch_HarnessComponent argPart);
bool AddAssociatedPart(object argPart);
ParameterTypePassing
argPartISch_HarnessComponentvalue

Returns: bool

The first overload is an extension method of ISch_HarnessAssociatedPartsOwnerHelper (using SCH;) with typed parameters; the second is declared by the interface.

GetAssociatedPartsCount​

No description yet.

int GetAssociatedPartsCount();

Returns: int

RemoveAllAssociatedParts​

No description yet.

void RemoveAllAssociatedParts();

Returns: nothing (void)

RemoveAssociatedPart​

No description yet.

void RemoveAssociatedPart(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: nothing (void)