# siLockType Enum

## Enumerations
enum | siLockType { siLockTypeNone = 0, siLockTypeSystem = 1, siLockTypeUser = 2, siLockTypeRefModel = 3, siLockTypeOverride = 4, siLockTypeAll = 0xFFFF }

## Detailed Description

Type of lock owner. The lock owner type indicated who or why an object is locked, Users can modify only the locks of type siLockTypeUser.

See also:
  Parameter::LockType, ProjectItem::LockType, Parameter::GetLockType, ProjectItem::GetLockType

## Enumeration Type Documentation

enum siLockType

Enumerator:

  siLockTypeNone | [0] Not locked
  siLockTypeSystem | [1] Locked by the system
  siLockTypeUser | [2] Locked by a user
  siLockTypeRefModel | [3] Locked by a referenced model
  siLockTypeOverride | [4] Locked by an override
  siLockTypeAll | [0xFFFF] All owners (not used)