全局元素逻辑属性

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

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

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

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

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

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

类型 枚举类型 “Type”属性约束可在对象中出现的数据类型。

直接在下拉选择器中提供的类型数目有限。它们是;

  • int
  • string
  • Boolean
  • hexBinary
  • dateTime
  • date
  • time
  • decimal
  • float
  • (更多...)
  • (新建简单类型)
  • (新建复杂类型)

如果您选择(更多...),这将启动类型选择向导。在该向导中,您可以选择任何可用的类型。

如果您选择(新建简单类型),这将启动新建简单类型向导,该向导允许您创建基于现有类型的匿名简单类型。可以局部地或全局地创建它。

如果您选择(新建复杂类型),这将启动新建复杂类型向导,该向导允许您创建可从现有基本类型派生得出的匿名复杂类型。可以局部地或全局地创建它。

有关这些类型及其用法示例的更多信息,请参阅 XML 模式部分 0:入门(可在 万维网协会(W3C) Web 站点上找到)。

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

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

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

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

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

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

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

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

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

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

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

无标签 复选框 如果您想要使元素是可以定义为空(null)的,则选择此复选框。这与元素中没有数据的空(empty)是不同的。
将值解释为 枚举类型 指定此对象中存储的值是否必须解释为对解析器有意义以及必须出现的解释的类型(如果必须解释)。

该属性可能的值的:

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

替代设置

替代组提供了一种方法,通过使用此方法一个元素可以替换消息中的另一个元素。可以替换的元素称为“头”元素,替换组是可以在这些位置使用的元素的列表。一个元素最多只能在一个组中。

属性 类型 含义
最终 枚举类型 您使用此属性局限性可以属于它的替代组的元素集合。
  • 局限性。禁止其类型是头元素的类型局限性的元素的元素替换。
  • 扩展。禁止其类型是头元素的类型扩展的元素的元素替换。
  • #全部。禁止任何方法的替代。
枚举类型 您使用此属性局限性可以替换消息中的此元素的元素集合。
在下列各项中选择:
  • 局限性。禁止其类型是头元素的类型局限性的元素的元素替换
  • 扩展。禁止其类型是头元素的类型扩展的元素的元素替换
  • 替代。禁止元素的替代组的成员的元素替代。
  • #全部。禁止任何方法的替代。
替代组 枚举类型 使用该属性指定“头”元素的名称。设置此属性表明该元素是“头”元素的替换组的成员。
抽象 复选框 如果您不想让元素出现在消息中,但需要它的替代组的成员之一出现在它的位置上,选择此复选框。
相关概念
消息模型
相关任务
使用消息模型对象
相关参考
消息模型对象属性
消息模型对象的逻辑属性
根据对象的模型对象属性
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad06100_