# RhinoDoc.WorksessionFileChangeKind enum

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

```cs
public enum RhinoDoc.WorksessionFileChangeKind
```

Whether a worksession reference model is being attached or detached.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Attached | 0 | A worksession reference model has just been attached. |
| Detached | 1 | A worksession reference model has just been detached. |
| BeforeDetach | 2 | A worksession reference model is about to be detached. The doc still contains the reference content at this point, so subscribers can identify what will be affected before it's purged. |
