Enum LockType
These "lock strengths" are used by connection design and member edit to determine whether a LockableValue::value can be overridden or not.
A lower enum value represents a weaker lock strength. A stronger lockable cannot and should not be overridden by a weaker lock.
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public enum LockType
Fields
Name | Description |
---|---|
Unlocked | Unlock this value, it will be set by process |
ViaDesign | This value is locked by the system during design |
ViaMemberEdit | This value was locked, with user input, specifically on this connection. Not necessarily on member edit, but possibly through an API call. |
ViaUserDefined | This value was locked, with user input, in a user defined connection. |