# Mode enum

Namespace: [Rhino.Runtime](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.runtime.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public enum Mode
```

Contains enumerated constant values to represent Rhino's Runtime Mode.

## Values

| Name | Value | Description |
| --- | --- | --- |
| NormalMode | 0 | Running with a commercial, educational, or evaluation license ke |
| ViewerMode | 1 | Running as a viewer |
| BetaMode | 2 | Running as a Beta product |
| InvalidMode | 100 | Invalid mode; this is an error condition |
