
# IIbisPackageElement interface

*No description yet.*

```csharp
public interface IIbisPackageElement : IIbisObject
```

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

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetElementType](#getelementtype) | [TIbisPackageElementType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisPackageElementType.md) |  |
| [GetFork](#getfork) | [IIbisPackageElementList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisPackageElementList.md) |  |
| [GetRLCSection](#getrlcsection) | [IIbisRLCSection](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisRLCSection.md) |  |

### GetElementType

*No description yet.*

```csharp
TIbisPackageElementType GetElementType();
```

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

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

### GetFork

*No description yet.*

```csharp
IIbisPackageElementList GetFork();
```

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

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

### GetRLCSection

*No description yet.*

```csharp
IIbisRLCSection GetRLCSection();
```

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

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

## Returned by

[IIbisPackageElementList.GetPackageElement](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisPackageElementList.md#getpackageelement)
