复杂类型的内容验证属性

如果是这样,内容验证指定在复杂类型或组中的何处包含对象是定义的。它与组合组合使用。

下面的第一张表显示了如果组合设置为消息内容验证的有效设置,第二张表显示了如果组合没有设置为消息内容验证的有效设置。

组合设置为消息时的内容验证选项

选项 含义
开放 当解析消息时,此复杂类型或组可以包含任何消息,不只是您在此消息集中定义的那些消息。您可以对稀疏消息使用此选项(请参阅预定义和自定义元素和消息以获取稀疏消息的定义)。
封闭 当解析消息时,此复杂类型或组只可包含是此复杂类型或组的成员的消息。这总是消息以 CWF 格式表示的情况。
定义开放 当解析消息时,此复杂类型或组可包含消息集中定义的任何消息。

组合没有设置为消息时的内容验证选项

选项 含义
开放 当解析消息时,此复杂类型或组可包含任何元素,不只是那些您在此消息集中定义的(请参阅预定义和自定义元素和消息以获取稀疏消息的定义)。
封闭 当解析消息时,此复杂类型或组只可包含是此复杂类型或组的成员的元素。
定义开放 当解析消息时,此复杂类型或组可包含消息集中定义的任何元素。

当使用设置为开放开放定义内容验证时,无法指定允许出现未建模内容的准确位置。如果希望做此操作,应考虑将通配符元素用作备用项。注意,通配符元素只能出现在带有顺序组合关闭内容验证的复杂类型或组中。.

相关概念
消息模型
相关任务
使用消息模型对象
相关参考
消息模型对象属性
消息模型对象的逻辑属性
复杂类型逻辑属性
根据对象的模型对象属性
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad11840_