枚举常量

某些属性是对应于指定常量的数字,用于使代码更易于理解和维护。例如,对于:

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 的有效值包括:草稿、已提交、暂挂、已申请、已升级、已驳回或已最终提交。