
# ISignalIntegrityReport interface

*No description yet.*

```csharp
public interface ISignalIntegrityReport
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [CheckComponentMappings](#checkcomponentmappings) | `bool` |  |
| [CheckPartModels](#checkpartmodels) | `bool` |  |
| [CheckPlaneLayers](#checkplanelayers) | `bool` |  |
| [CheckSupplyNets](#checksupplynets) | `bool` |  |
| [PerformSetupReport](#performsetupreport) | `bool` |  |

### CheckComponentMappings

*No description yet.*

```csharp
bool CheckComponentMappings();
```

**Returns:** `bool`

### CheckPartModels

*No description yet.*

```csharp
bool CheckPartModels();
```

**Returns:** `bool`

### CheckPlaneLayers

*No description yet.*

```csharp
bool CheckPlaneLayers();
```

**Returns:** `bool`

### CheckSupplyNets

*No description yet.*

```csharp
bool CheckSupplyNets();
```

**Returns:** `bool`

### PerformSetupReport

*No description yet.*

```csharp
bool PerformSetupReport(bool argShowConfirmDialog);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argShowConfirmDialog` | `bool` | value |

**Returns:** `bool`

## Returned by

[ISignalIntegrityAnalyser.GetSignalIntegrityReport](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISignalIntegrityAnalyser.md#getsignalintegrityreport)
