## siLockType

### 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.

### C# Syntax

    siLockType.siLockTypeNone                                                   // 0
    siLockType.siLockTypeSystem                                                 // 1
    siLockType.siLockTypeUser                                                   // 2
    siLockType.siLockTypeRefModel                                               // 3
    siLockType.siLockTypeOverride                                               // 4
    siLockType.siLockTypeAll                                                    // 65535

Constant | Value | Description
--- | --- | ---
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)

### Applies To

Parameter.LockType ProjectItem.LockType Parameter::GetLockType ProjectItem::GetLockType