
# TErrorLevel enumeration

*No description yet.*

```csharp
public enum TErrorLevel
```

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

## Values

| Name | Value | Description |
| --- | --- | --- |
| `eErrorLevelNoReport` | 0 |  |
| `eErrorLevelWarning` | 1 |  |
| `eErrorLevelError` | 2 |  |
| `eErrorLevelFatal` | 3 |  |

## Returned by

[IDXPMessagesManager.GetMaxErrorLevel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IDXPMessagesManager.md#getmaxerrorlevel), [IProject.DM_ErrorLevels](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_errorlevels), [IProjectProperties.DM_ErrorLevelsForConnections](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProjectProperties.md#dm_errorlevelsforconnections), [IViolation.DM_ErrorLevel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IViolation.md#dm_errorlevel), [DXPConstant.ErrorLevelToImageIndex](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/DXPConstant.md#errorleveltoimageindex), [DXPConstant.ErrorLevelToMessageClass](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/DXPConstant.md#errorleveltomessageclass)

## Accepted by

[IProject.DM_SetErrorLevels](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_seterrorlevels), [IProjectProperties.DM_SetErrorLevelsForConnections](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProjectProperties.md#dm_seterrorlevelsforconnections), [ISch_Preferences.ViolationColorByLevel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Preferences.md#violationcolorbylevel), [ISch_Preferences.ViolationDisplayByLevel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISch_Preferences.md#violationdisplaybylevel), [Utils.AddWorkspaceMessage](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/Utils.md#addworkspacemessage)
