
# IIbisExternalModel interface

*No description yet.*

```csharp
public interface IIbisExternalModel : IIbisObject
```

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

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetCornerMax](#getcornermax) | [IIbisCorner](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisCorner.md) |  |
| [GetCornerMin](#getcornermin) | [IIbisCorner](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisCorner.md) |  |
| [GetCornerTyp](#getcornertyp) | [IIbisCorner](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisCorner.md) |  |
| [GetDigitalPortList](#getdigitalportlist) | [IIbisPortList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisPortList.md) |  |
| [GetLanguage](#getlanguage) | `int` |  |
| [GetParamList](#getparamlist) | [IIbisPortList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisPortList.md) |  |
| [GetPortList](#getportlist) | [IIbisPortList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisPortList.md) |  |
| [GetPortTypeList](#getporttypelist) | [IIbisPortTypeList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisPortTypeList.md) |  |

### GetCornerMax

*No description yet.*

```csharp
IIbisCorner GetCornerMax();
```

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

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

### GetCornerMin

*No description yet.*

```csharp
IIbisCorner GetCornerMin();
```

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

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

### GetCornerTyp

*No description yet.*

```csharp
IIbisCorner GetCornerTyp();
```

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

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

### GetDigitalPortList

*No description yet.*

```csharp
IIbisPortList GetDigitalPortList();
```

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

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

### GetLanguage

*No description yet.*

```csharp
int GetLanguage();
```

**Returns:** `int`

### GetParamList

*No description yet.*

```csharp
IIbisPortList GetParamList();
```

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

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

### GetPortList

*No description yet.*

```csharp
IIbisPortList GetPortList();
```

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

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

### GetPortTypeList

*No description yet.*

```csharp
IIbisPortTypeList GetPortTypeList();
```

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

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

## Returned by

[IIbisExternalCircuit.GetExternalModel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisExternalCircuit.md#getexternalmodel), [IIbisModel.GetExternalModel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisModel.md#getexternalmodel)
