
# IBoundaryCell interface

*No description yet.*

```csharp
public interface IBoundaryCell : IBSDLObject
```

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

**Inherits:** [IBSDLObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IBSDLObject.md)

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetCellFunction](#getcellfunction) | [TCellFunction](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TCellFunction.md) |  |
| [GetCellKind](#getcellkind) | [TCellKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TCellKind.md) |  |
| [GetCellNumber](#getcellnumber) | `int` |  |
| [GetControlCell](#getcontrolcell) | [IBoundaryCell](#) |  |
| [GetControlCellNumber](#getcontrolcellnumber) | `int` |  |
| [GetCurrentValue](#getcurrentvalue) | `int` |  |
| [GetDisableResult](#getdisableresult) | [TDisableResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TDisableResult.md) |  |
| [GetDisableValue](#getdisablevalue) | [TBitValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TBitValue.md) |  |
| [GetPin](#getpin) | [IScanPin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IScanPin.md) |  |
| [GetPortId](#getportid) | `string` |  |
| [GetSafeBit](#getsafebit) | [TBitValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TBitValue.md) |  |
| [GetTargetCell](#gettargetcell) | [IBoundaryCell](#) |  |

### GetCellFunction

*No description yet.*

```csharp
TCellFunction GetCellFunction();
```

**Returns:** [TCellFunction](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TCellFunction.md)

Extension method of `IBoundaryCellHelper` (`using SCH;`).

### GetCellKind

*No description yet.*

```csharp
TCellKind GetCellKind();
```

**Returns:** [TCellKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TCellKind.md)

Extension method of `IBoundaryCellHelper` (`using SCH;`).

### GetCellNumber

*No description yet.*

```csharp
int GetCellNumber();
```

**Returns:** `int`

### GetControlCell

*No description yet.*

```csharp
IBoundaryCell GetControlCell();
```

**Returns:** [IBoundaryCell](#)

Extension method of `IBoundaryCellHelper` (`using SCH;`).

### GetControlCellNumber

*No description yet.*

```csharp
int GetControlCellNumber();
```

**Returns:** `int`

### GetCurrentValue

*No description yet.*

```csharp
int GetCurrentValue();
```

**Returns:** `int`

### GetDisableResult

*No description yet.*

```csharp
TDisableResult GetDisableResult();
```

**Returns:** [TDisableResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TDisableResult.md)

Extension method of `IBoundaryCellHelper` (`using SCH;`).

### GetDisableValue

*No description yet.*

```csharp
TBitValue GetDisableValue();
```

**Returns:** [TBitValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TBitValue.md)

Extension method of `IBoundaryCellHelper` (`using SCH;`).

### GetPin

*No description yet.*

```csharp
IScanPin GetPin();
```

**Returns:** [IScanPin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IScanPin.md)

Extension method of `IBoundaryCellHelper` (`using SCH;`).

### GetPortId

*No description yet.*

```csharp
string GetPortId();
```

**Returns:** `string`

### GetSafeBit

*No description yet.*

```csharp
TBitValue GetSafeBit();
```

**Returns:** [TBitValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TBitValue.md)

Extension method of `IBoundaryCellHelper` (`using SCH;`).

### GetTargetCell

*No description yet.*

```csharp
IBoundaryCell GetTargetCell();
```

**Returns:** [IBoundaryCell](#)

Extension method of `IBoundaryCellHelper` (`using SCH;`).

## Inherited members

- From [IBSDLObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IBSDLObject.md): [GetDescription](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IBSDLObject.md#getdescription), [GetEntity](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IBSDLObject.md#getentity), [GetShortDescription](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IBSDLObject.md#getshortdescription)

## Returned by

[IBSDLEntity.GetBoundaryCell](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IBSDLEntity.md#getboundarycell), [IJTagDevice.GetBoundaryCell](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IJTagDevice.md#getboundarycell), [IScanPin.GetBoundaryCell](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IScanPin.md#getboundarycell)
