
# ISch_HarnessPin interface

*No description yet.*

```csharp
public interface ISch_HarnessPin : ISch_Pin
```

**Namespace:** SCH · **Assembly:** Altium.SDK.Interfaces

**Inherits:** [ISch_BasicContainer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md) → [ISch_GraphicalObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md) → [ISch_ParametrizedGroup](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_ParametrizedGroup.md) → [ISch_Pin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md)

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [ConnectedWiresUniqueIdsCount](#connectedwiresuniqueidscount) | `int` | get |  |
| [ConnectedWireUniqueId](#connectedwireuniqueid) | `string` | get |  |
| [IsConnectedToAnyWire](#isconnectedtoanywire) | `bool` | get |  |

### ConnectedWiresUniqueIdsCount

*No description yet.*

```csharp
int GetState_ConnectedWiresUniqueIdsCount();
```

**Type:** `int` · **Access:** read-only

### ConnectedWireUniqueId

*No description yet.*

```csharp
string GetState_ConnectedWireUniqueId(int argIndex);
```

**Type:** `string` · **Access:** read-only · **Index:** `argIndex` (`int`)

### IsConnectedToAnyWire

*No description yet.*

```csharp
bool GetState_IsConnectedToAnyWire();
```

**Type:** `bool` · **Access:** read-only

## Inherited members

- From [ISch_Pin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md): [DefaultValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#defaultvalue), [Description](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#description), [Designator](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#designator), [Designator_CustomColor](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#designator_customcolor), [Designator_CustomFontID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#designator_customfontid), [Designator_CustomPosition_Margin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#designator_customposition_margin), [Designator_CustomPosition_RotationAnchor](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#designator_customposition_rotationanchor), [Designator_CustomPosition_RotationRelative](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#designator_customposition_rotationrelative), [Designator_FontMode](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#designator_fontmode), [Designator_PositionMode](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#designator_positionmode), [Electrical](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#electrical), [FormalType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#formaltype), [FullDesignator](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#fulldesignator), [HiddenNetName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#hiddennetname), [IsHidden](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#ishidden), [Name](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#name), [Name_CustomColor](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#name_customcolor), [Name_CustomFontID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#name_customfontid), [Name_CustomPosition_Margin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#name_customposition_margin), [Name_CustomPosition_RotationAnchor](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#name_customposition_rotationanchor), [Name_CustomPosition_RotationRelative](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#name_customposition_rotationrelative), [Name_FontMode](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#name_fontmode), [Name_PositionMode](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#name_positionmode), [Orientation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#orientation), [OwnerSchComponent](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#ownerschcomponent), [PinLength](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#pinlength), [SetState_FunctionsFromName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#setstate_functionsfromname), [ShowDesignator](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#showdesignator), [ShowName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#showname), [SwapIdPair](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#swapidpair), [SwapIdPart](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#swapidpart), [SwapIdPartPin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#swapidpartpin), [SwapIdPin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#swapidpin), [Symbol_Inner](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#symbol_inner), [Symbol_InnerEdge](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#symbol_inneredge), [Symbol_LineWidth](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#symbol_linewidth), [Symbol_Outer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#symbol_outer), [Symbol_OuterEdge](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#symbol_outeredge), [Width](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Pin.md#width)
- From [ISch_ParametrizedGroup](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_ParametrizedGroup.md): [Import_FromUser_Parameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_ParametrizedGroup.md#import_fromuser_parameters), [ResetAllSchParametersPosition](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_ParametrizedGroup.md#resetallschparametersposition)
- From [ISch_GraphicalObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md): [AddErrorString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#adderrorstring), [AreaColor](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#areacolor), [BoundingRectangle](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#boundingrectangle), [BoundingRectangle_Full](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#boundingrectangle_full), [Color](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#color), [CompilationMasked](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#compilationmasked), [Dimmed](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#dimmed), [Disabled](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#disabled), [DisplayError](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#displayerror), [EnableDraw](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#enabledraw), [ErrorColor](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#errorcolor), [ErrorKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#errorkind), [ErrorString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#errorstring), [GetHash](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#gethash), [GraphicallyInvalidate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#graphicallyinvalidate), [LiveHighlightValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#livehighlightvalue), [Location](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#location), [Mirror](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#mirror), [MoveByXY](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#movebyxy), [MoveToXY](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#movetoxy), [OwnerPartDisplayMode](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#ownerpartdisplaymode), [OwnerPartId](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#ownerpartid), [ResetErrorFields](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#reseterrorfields), [RotateBy90](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#rotateby90), [Selection](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#selection), [SetState_xSizeySize](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_GraphicalObject.md#setstate_xsizeysize)
- From [ISch_BasicContainer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md): [AddAndPositionSchObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#addandpositionschobject), [AddSchObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#addschobject), [CopyTo](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#copyto), [DeleteAll](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#deleteall), [DescriptionString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#descriptionstring), [ExportToParameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#exporttoparameters), [FreeAllContainedObjects](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#freeallcontainedobjects), [Handle](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#handle), [IdentifierString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#identifierstring), [Import_FromUser](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#import_fromuser), [ObjectId](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#objectid), [OwnerSchDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#ownerschdocument), [RemoveSchObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#removeschobject), [Replicate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#replicate), [SchBasicContainer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#schbasiccontainer), [SchIterator_Create](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#schiterator_create), [SchIterator_Destroy](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#schiterator_destroy), [SchParameterByName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#schparameterbyname), [Setstate_Default](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#setstate_default), [Text](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#text), [UniqueId](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#uniqueid), [WiringDiagramOriginUniqueId](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_BasicContainer.md#wiringdiagramoriginuniqueid)
