
# ICMP_PCBComparer interface

*No description yet.*

```csharp
public interface ICMP_PCBComparer : ICMP_DocumentComparer
```

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

**Inherits:** [ICMP_ComparerBase](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_ComparerBase.md) → [ICMP_DocumentComparer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_DocumentComparer.md)

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [CompareBoards](#compareboards) | [ICMP_DocumentChanges](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_DocumentChanges.md) |  |

### CompareBoards

*No description yet.*

```csharp
ICMP_DocumentChanges CompareBoards(object argBoard1, object argBoard2);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argBoard1` | `object` | value |
| `argBoard2` | `object` | value |

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

Extension method of `ICMP_PCBComparerHelper` (`using EDP;`).

## Inherited members

- From [ICMP_DocumentComparer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_DocumentComparer.md): [Compare](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_DocumentComparer.md#compare), [CompareObjects](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_DocumentComparer.md#compareobjects)
- From [ICMP_ComparerBase](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_ComparerBase.md): [GetSupportedOptionNames](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_ComparerBase.md#getsupportedoptionnames), [GetSupportedOptionValues](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_ComparerBase.md#getsupportedoptionvalues), [IsOptionSupported](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_ComparerBase.md#isoptionsupported), [Option](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_ComparerBase.md#option)
