每个步骤都具有单个 properties 元素;properties 元素可以包含任何数目的 property 子元素。
property 标记具有一个必需的 name 属性、一个可选 required 属性和两个子元素 property-ui 和 value,下表中定义了这两个子元素。
| <property> 子元素 | 描述 |
|---|---|
| <property-ui> | 定义如何在 IBM® UrbanCode Deploy 编辑器中对用户呈示属性。此元素具有若干属性:
|
| <value> | 用来为 selectBox 指定值。每个值都具有必需的 label 属性(将对用户显示该属性)以及属性在选中时使用的值。值将按其定义顺序显示。 |
以下是样本 <property> 定义:
<property name="onerror" required="true">
<property-ui type="selectBox"
default-value="abort"
description="Action to perform when statement fails: continue, stop, abort."
label="Error Handling"/>
<value label="Abort">abort</value>
<value label="Continue">continue</value>
<value label="Stop">stop</value>
</property>