Property Hierarchy
The system resolves properties in the following order, from most specific to least specific:_TYPEIDis the work item type ID (e.g.,userstory,requirement,task)_FIELDIDis the checklist custom field ID (e.g.,dod,dor,testChecklist)
Template Properties
Work Item Templates
Example — static template per type:
workItemTemplateHolder is set, the system reads the template work item ID from the specified custom field on the work item, allowing per-instance template selection.
Document Templates
Template Merging Properties
Example — freeze checklist at “reviewed” status:
Mandatory Items
Example — 4-level hierarchy for
allMandatory:
Icon Customization
Example — custom Font Awesome icons:
Type Change Reset
Example:
Summary Field
The summary field contains a text representation of the checklist state and enables Lucene full-text search on checklist content.
System Properties
Baseline Properties
Baseline property names are resolved through the document context. Consult your project configuration for the exact property keys used in your environment.
See Also
- Workflow Functions and Conditions — Workflow integration reference
- IChecklistService API — Programmatic access to checklist data
- Creating and Managing Templates — Template setup guide
- Freezing Checklists by Status — Status-based freezing guide