
# ICMP_NeedExpandObjectDiffCallback interface

*No description yet.*

```csharp
public interface ICMP_NeedExpandObjectDiffCallback
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [NeedExpanding](#needexpanding) | `bool` |  |

### NeedExpanding

*No description yet.*

```csharp
bool NeedExpanding(ICMP_ObjectDifference argObjectDifference);
bool NeedExpanding(object argObjectDifference);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argObjectDifference` | [ICMP_ObjectDifference](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_ObjectDifference.md) | value |

**Returns:** `bool`

The first overload is an extension method of `ICMP_NeedExpandObjectDiffCallbackHelper` (`using EDP;`) with typed parameters; the second is declared by the interface.

## Accepted by

[ICMP_ObjectDifference.ExpandObjectDifferencesWithCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_ObjectDifference.md#expandobjectdifferenceswithcallback)
