
# IIbisDiffPin interface

*No description yet.*

```csharp
public interface IIbisDiffPin : IIbisObject
```

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

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetColumnCount](#getcolumncount) | `int` |  |
| [GetDiffPinName](#getdiffpinname) | `string` |  |
| [GetInvPinName](#getinvpinname) | `string` |  |
| [GetTdelayMax](#gettdelaymax) | `double` |  |
| [GetTdelayMaxStatus](#gettdelaymaxstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetTdelayMin](#gettdelaymin) | `double` |  |
| [GetTdelayMinStatus](#gettdelayminstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetTdelayTyp](#gettdelaytyp) | `double` |  |
| [GetTdelayTypStatus](#gettdelaytypstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetVdiff](#getvdiff) | `double` |  |
| [GetVdiffStatus](#getvdiffstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |

### GetColumnCount

*No description yet.*

```csharp
int GetColumnCount();
```

**Returns:** `int`

### GetDiffPinName

*No description yet.*

```csharp
string GetDiffPinName();
```

**Returns:** `string`

### GetInvPinName

*No description yet.*

```csharp
string GetInvPinName();
```

**Returns:** `string`

### GetTdelayMax

*No description yet.*

```csharp
double GetTdelayMax();
```

**Returns:** `double`

### GetTdelayMaxStatus

*No description yet.*

```csharp
TIbisNumStatus GetTdelayMaxStatus();
```

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

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

### GetTdelayMin

*No description yet.*

```csharp
double GetTdelayMin();
```

**Returns:** `double`

### GetTdelayMinStatus

*No description yet.*

```csharp
TIbisNumStatus GetTdelayMinStatus();
```

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

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

### GetTdelayTyp

*No description yet.*

```csharp
double GetTdelayTyp();
```

**Returns:** `double`

### GetTdelayTypStatus

*No description yet.*

```csharp
TIbisNumStatus GetTdelayTypStatus();
```

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

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

### GetVdiff

*No description yet.*

```csharp
double GetVdiff();
```

**Returns:** `double`

### GetVdiffStatus

*No description yet.*

```csharp
TIbisNumStatus GetVdiffStatus();
```

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

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

## Returned by

[IIbisDiffPinList.GetDiffPin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisDiffPinList.md#getdiffpin), [IIbisDiffPinList.GetDiffPinByName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisDiffPinList.md#getdiffpinbyname)
