复合元素逻辑属性

属性 类型 含义
名称 String 当您创建对象时为它指定一个名称。

实际上,名称可以由任意字母数字字符(包含字母 AZaz 和数字 09)组成。

它们也可以包含以下标点字符;
  • - 连字符
  • _ 下划线
  • . 句点

名称只能以字母或下划线字符开始,而不能以数字、连字符或句点开始。

xml 或任何变体(例如 XmL)开头的名称是 XML 标准规范保留的。

命名约定和允许的字符的进一步详细信息可在 万维网协会(W3C) Web 站点上的 可扩展标记语言(XML) 规范中找到。

名称空间 枚举类型 名称空间是通过将元素和属性名称与 URI 引用标识的名称空间相关联来限定元素和属性名称的简单方法。

如果显示 <no target namespace>,则还没有为该对象设置名称空间。

如果此属性为不活动的,则消息集还未配置为支持名称空间。

在此属性为活动的地方,可用于选择的名称空间显示在下拉列表中。

无标签 复选框 如果您想要使元素是可以定义为空(null)的,则选择此复选框。这与元素中没有数据的空(empty)是不同的。
抽象 复选框 如果您不想让元素出现在消息中,但需要它的替代组的成员之一出现在它的位置上,选择此复选框。

属性 类型 含义
缺省值 Button 和 String 该属性提供元素或属性的缺省值。

在写消息(CWF 或固定长度的 TDS)的固定长度部分时,如果消息树中缺少属性或元素,则在位流中插入缺省值,以保留消息结构。

解析时,该属性不能有消息代理使用。

请注意,该行为与 XML 模式规范不一致。

定长 Button 和 String 该属性提供元素或属性的固定值。

如果为属性设置了 Fixed 值且接收到消息,如果属性或元素存在于消息中,则消息该部分中的数据必须与此属性中保存的数据相匹配。

如果消息中不存在属性或元素,代理将创建它,并使用该属性中保存的值填充它。

将值解释为 枚举类型 指定此对象中存储的值是否必须解释为对解析器有意义以及必须出现的解释的类型(如果必须解释)。

该属性可能的值的:

  • 这是缺省值,并且表明元素或属性没有任何与它关联的键值。
  • MessageSetIdentity。指定元素或属性的值将对应于标识、名称或别名(以此优先级),这些标识、名称和别名与消息集关联,在该消息集中,定义了包含消息的所有后续嵌套的消息。该值将保持有效,直到出现新的元素或属性 MessageSetIdentity 字段,该字段将 MessageSetIdentity 值重置为此新值。
  • MessageIdentity。指定元素或属性的值将对应于名称或别名(以此优先级),这些名称和别名与消息关联并且作为后续嵌套消息(包含消息的直接子代)的标识。将一直应用该标识,直到在树的相同级别出现新的元素或属性 MessageIdentity 字段。嵌套的消息可能在当前消息集中,也可能在使用 MessageSetIdentity 识别的消息集中。
注: 仅在对象的类型来自于 xsd:string 时,可应用该属性。

出现次数

属性 类型 含义
最小出现次数 整数 指定对象可重复的最小次数。缺省值为 1

如果该值设置为 0,则该对象是可选的。

除非最大出现次数设置为 -1,否则如果为最小出现次数设置一个值,该值必须小于或等于最大出现次数中的值。

最大出现次数 整数 指定对象可重复的最大次数。缺省值为 1

如果这个属性没有设置,则对象的出现次数不能多于一次。

如果该属性设置为 0,则将对其进行解释,如同消息中不存在该对象。

该属性也可设置为 -1,以表明没有局限性且没有最大出现次数。

相关概念
消息模型
相关任务
使用消息模型对象
相关参考
消息模型对象属性
不推荐的消息模型对象属性
复合元素属性
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad15910_