
# TDifferenceKind enumeration

*No description yet.*

```csharp
public enum TDifferenceKind
```

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

## Values

| Name | Value | Description |
| --- | --- | --- |
| `eDifference_Undefined` | 0 |  |
| `eDifference_ExtraComponent` | 1 |  |
| `eDifference_ExtraNet` | 2 |  |
| `eDifference_ExtraNode` | 3 |  |
| `eDifference_ExtraComponentClass` | 4 |  |
| `eDifference_ExtraNetClass` | 5 |  |
| `eDifference_ExtraChannelClass` | 6 |  |
| `eDifference_ExtraComponentClassMember` | 7 |  |
| `eDifference_ExtraNetClassMember` | 8 |  |
| `eDifference_ExtraChannelClassMember` | 9 |  |
| `eDifference_ExtraRule` | 10 |  |
| `eDifference_ExtraRoomDefinition` | 11 |  |
| `eDifference_ExtraParameter` | 12 |  |
| `eDifference_ComponentDesignator` | 13 |  |
| `eDifference_ComponentFootprint` | 14 |  |
| `eDifference_ComponentComment` | 15 |  |
| `eDifference_ComponentKind` | 16 |  |
| `eDifference_NetName` | 17 |  |
| `eDifference_ComponentClassName` | 18 |  |
| `eDifference_NetClassName` | 19 |  |
| `eDifference_ChannelClassName` | 20 |  |
| `eDifference_RoomDefinition` | 21 |  |
| `eDifference_ParameterValue` | 22 |  |
| `eDifference_ParameterType` | 23 |  |
| `eDifference_Rule` | 24 |  |
| `eDifference_ComponentDesignItemID` | 25 |  |
| `eDifference_ExtraSchematicObject` | 26 |  |
| `eDifference_ExtraPcbObject` | 27 |  |
| `eDifference_ChangedSchematicObject` | 28 |  |
| `eDifference_ChangedPcbObject` | 29 |  |
| `eDifference_ChangedPin` | 30 |  |
| `eDifference_ExtraDifferentialPair` | 31 |  |
| `eDifference_DifferentialPairPositiveNet` | 32 |  |
| `eDifference_DifferentialPairNegativeNet` | 33 |  |
| `eDifference_ComponentDescription` | 34 |  |
| `eDifference_ComponentLibrary` | 35 |  |
| `eDifference_ExtraClassCluster` | 36 |  |
| `eDifference_ExtraClassClusterMember` | 37 |  |
| `eDifference_ClassClusterClassName` | 38 |  |
| `eDifference_ConfigurableParameters` | 39 |  |
| `eDifference_ComponentVaultGUID` | 40 |  |
| `eDifference_ComponentItemGUID` | 41 |  |
| `eDifference_ComponentRevisionGUID` | 42 |  |
| `eDifference_NetColor` | 43 |  |
| `eDifference_ChangedPinPackageLength` | 44 |  |
| `eDifference_ExtraSystemDesignPin` | 45 |  |
| `eDifference_ComponentParameters` | 46 |  |
| `eDifference_ExtraSystemDesignModule` | 47 |  |
| `eDifference_ExtraSystemDesignFunctionalBlock` | 48 |  |
| `eDifference_ExtraSystemDesignModuleConnector` | 49 |  |
| `eDifference_ExtraSystemDesignConnection` | 50 |  |
| `eDifference_ChangedSystemDesignModuleProperties` | 51 |  |
| `eDifference_ChangedSystemDesignModuleFileName` | 52 |  |
| `eDifference_ChangedSystemDesignFunctionalBlock` | 53 |  |
| `eDifference_ChangedSystemDesignModuleConnector` | 54 |  |
| `eDifference_ChangedSystemDesignConnection` | 55 |  |
| `eDifference_ExtraSystemDesignPinInNet` | 56 |  |
| `eDifference_ChangedSystemDesignPinNetName` | 57 |  |
| `eDifference_SystemDesignPinSwap` | 58 |  |
| `eDifference_ChangedSystemDesignPhysicalConnection` | 59 |  |
| `eDifference_ExtraSystemDesignPhysicalConnection` | 60 |  |
| `eDifference_ChangedSystemDesignPin` | 61 |  |
| `eDifference_ExtraDifferentialPairClass` | 62 |  |
| `eDifference_DifferentialPairClassName` | 63 |  |
| `eDifference_ExtraDifferentialPairClassMember` | 64 |  |
| `eDifference_ComponentLocation` | 65 |  |
| `eDifference_ManagedComponentLibraryLink` | 66 |  |
| `eDifference_ChangedPinPropagationDelay` | 67 |  |
| `eDifference_ComponentSimulationModel` | 68 |  |
| `eDifference_ClearancesMatrix` | 69 |  |
| `eDifference_ExtraPinPair` | 70 |  |
| `eDifference_PinPairName` | 71 |  |
| `eDifference_ExtraxSignalClass` | 72 |  |
| `eDifference_xSignalClassName` | 73 |  |
| `eDifference_ExtraxNet` | 74 |  |
| `eDifference_xNetName` | 75 |  |
| `eDifference_ExtraxNetClass` | 76 |  |
| `eDifference_xNetClassName` | 77 |  |
| `eDifference_ExtraxSignalClassMember` | 78 |  |
| `eDifference_ExtraxNetMember` | 79 |  |
| `eDifference_ExtraxNetClassMember` | 80 |  |
| `eDifference_PinFunctions` | 81 |  |
| `eDifference_ExtraReuseBlock` | 82 |  |
| `eDifference_ReuseBlockDissolved` | 83 |  |
| `eDifference_ExtraConstraintManagerData` | 84 |  |
| `eDifference_ChangeConstraintManagerData` | 85 |  |
| `eDifference_ReuseBlockItemRevisionId` | 86 |  |
| `eDifference_ExtraNoConnect` | 87 |  |

## Accepted by

[IProjectProperties.DM_GetDifferenceLevel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProjectProperties.md#dm_getdifferencelevel), [IProjectProperties.DM_SetDifferenceLevel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProjectProperties.md#dm_setdifferencelevel), [IWorkspace.DM_GetDifferenceTypeDescription](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IWorkspace.md#dm_getdifferencetypedescription)
