특정 등록정보는 지정된 상수에 해당하는 숫자이며 코드를 더 쉽게 이해하고 유지 관리할 수 있게 만듭니다. 예를 들어
if(nodeProp.PropOrigin == 2)
를 사용하는 대신 if(nodeProp.PropOrigin == PropOrigin.Overridden)
을 사용할 수 있습니다.
등록정보 열거 상수
DataType - Boolean, LeafNode, Date, Time, Float, Integer, Sort, Group, Node, LimbNode, String, Hier, Version, ListGroup, MultiNode, AscNode, AscNodes, AscGroup, Memo, FormatMemo, SortProp, Property, Query, StdQuery, GlobalNode, NodeProps, RangeList, DateTime, Hyperlink, HierarchyGroup
PropLevel - Node, Hier, Version
PropOrigin - Default, Inherited, Overridden, InheritedHier, InheritedVer, Derived, InheritedDomain, Unknown
PropType - Invalid, System, Defined, Lookup, Derived, Stats, Validation, Verification, LimbAccessGroup, LeafAccessGroup, UserSpecific, RWDerived, SharedInfo
검증 열거 상수
ValidationLevel - Node, Hier, Version, GlobalNodes, Merge, Move, Remove
ValidationType - None, RealTime, Batch, Both
요청 열거 상수
WorkflowAction - AddLeaf, AddLimb, 업데이트, 비활성, 삽입, 이동, 제거, 삭제
WorkflowStageType - 제출, 강화, 승인, 커밋
WorkflowStatus - 없음, 초안, 제출됨, 계산됨, 검증됨, 반송됨, 대기 중, 지정됨, 클레임됨, 상향 조정됨, 하향 조정됨, 거부됨, 커밋됨
주:
WorkflowStatus 열거는 현재 요청 값인 RequestObject.Status를 반환하는 데 사용됩니다. 하지만 일부 값은 내부적으로만 사용됩니다. RequestObject.Status에 대한 적합한 값은 초안, 제출됨, 대기 중, 클레임됨, 상향 조정됨, 거부됨 또는 커밋됨입니다.