属性相互依存关系

概述

使用 BizTalk 编辑器(特别是 Visual Studio 属性窗口)更改属性值时,你会注意到属性之间存在广泛的相互依赖关系。 有时,一个属性的特定设置将导致其他属性自动清除、启用或禁用、显示在“属性”窗口或从该窗口中完全消失。 这些相互依存关系数不胜数。

但是,以下列表提供了一些常见示例,以便您了解它们的工作原理:

  • 设置使用限制机制从简单类型派生数据类型的 Field 元素 节点或 字段属性 节点的属性时,将有一个全新的属性类别可用: 限制。 另外,基于基本数据类型是字符串型还是数字类型来启用或禁用此新类别中的属性。 有关这种形式的简单类型派生的详细信息,请参阅 使用限制机制进行简单类型派生

  • 设置使用列表或联合机制从简单类型派生数据类型的 Field 元素 节点或 Field 属性 节点的属性时, 基数据类型 属性将分别更改为 Item Type 属性或 Member Types 属性。 在后一种情况下,将修改相应的下拉列表以包括复选框,允许选择多个类型。 有关这些简单类型派生形式的详细信息,请参阅 使用列表机制进行简单类型派生 和使用 联合机制的简单类型派生

  • 若要公开与平面文件架构关联的属性,必须将架构节点的架构编辑器扩展属性设置为包含平面文件扩展名。 与其他编辑器扩展(如 EDI 扩展)关联的自定义属性以相同的方式公开:使用 架构编辑器扩展 属性选择相应的扩展。

    此列表包括的示例旨在说明属性相互依存关系的类型(使用“属性”窗口时将可以看到这些属性相互依存关系),但它并不是这些相互依存关系的完整列表。

另请参阅