
# IIbisComponentEmi interface

*No description yet.*

```csharp
public interface IIbisComponentEmi : IIbisObject
```

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

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetCHeatsinkFloat](#getcheatsinkfloat) | `double` |  |
| [GetCHeatsinkFloatStatus](#getcheatsinkfloatstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetCHeatsinkGnd](#getcheatsinkgnd) | `double` |  |
| [GetCHeatsinkGndStatus](#getcheatsinkgndstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetCpd](#getcpd) | `double` |  |
| [GetCpdStatus](#getcpdstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetDomain](#getdomain) | [TIbisComponentEmiDomain](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisComponentEmiDomain.md) |  |
| [GetPinEmiDomains](#getpinemidomains) | [IIbisPinEmiDomainList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisPinEmiDomainList.md) |  |
| [GetPinEmis](#getpinemis) | [IIbisPinEmiList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisPinEmiList.md) |  |

### GetCHeatsinkFloat

*No description yet.*

```csharp
double GetCHeatsinkFloat();
```

**Returns:** `double`

### GetCHeatsinkFloatStatus

*No description yet.*

```csharp
TIbisNumStatus GetCHeatsinkFloatStatus();
```

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

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

### GetCHeatsinkGnd

*No description yet.*

```csharp
double GetCHeatsinkGnd();
```

**Returns:** `double`

### GetCHeatsinkGndStatus

*No description yet.*

```csharp
TIbisNumStatus GetCHeatsinkGndStatus();
```

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

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

### GetCpd

*No description yet.*

```csharp
double GetCpd();
```

**Returns:** `double`

### GetCpdStatus

*No description yet.*

```csharp
TIbisNumStatus GetCpdStatus();
```

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

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

### GetDomain

*No description yet.*

```csharp
TIbisComponentEmiDomain GetDomain();
```

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

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

### GetPinEmiDomains

*No description yet.*

```csharp
IIbisPinEmiDomainList GetPinEmiDomains();
```

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

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

### GetPinEmis

*No description yet.*

```csharp
IIbisPinEmiList GetPinEmis();
```

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

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

## Returned by

[IIbisComponent.GetComponentEmi](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisComponent.md#getcomponentemi)
