本部分提供一个按照字母顺序组织的有关节点属性的参考主题集,这些节点属性可在所有架构中使用(少数提到的情况除外)。
由于不同的属性可应用于一种、一些或全部类型的节点,因此,下表和每个节点属性参考主题包含一列或一个部分来指明该属性适用的节点类型。
与架构中的所有节点关联的许多属性直接对应于 XML 架构定义语言 (XSD) 构造的语义。有关 XSD 概念和规范的信息的链接,请参阅 Web 上的 XSD 资源。
下表给出了可在所有架构中使用的节点属性。
属性名称 | 适用于节点类型 () | 说明 |
---|---|---|
Attribute FormDefault | 架构 | 指定是否必须在实例消息中使用命名空间标识符来限定本地声明的属性。 属性类别: 高级 |
基数据类型 | Record、 Field 元素、 Field 属性 | 指定所选“字段元素” 节点的类型从其派生的基本数据类型。 属性类别: 高级 |
基类型 | 等效 | 显示基本复杂类型,从中派生显示为 等效 节点的子节点的其他复杂类型。 属性类别: 常规 |
阻止 | 记录 | 阻止或定义其他架构中允许的此 Record 节点派生。 属性类别: 常规 |
BlockDefault | 架构 | 指定用于是否允许在整个架构中使用派生的默认设置,并且如果允许,则指定派生类型(扩展、限制等)。 属性类别: 高级 |
正文 XPath | 记录 | 标识架构中定义与信封架构中的根 Record 节点关联的消息正文的部分。 属性类别: 分析 |
CodeList | Field 元素、 Field 属性 | 指定代码列表的引用编号以用于所选 Field Element 或 Field Attribute 节点,并提供对 CodeList 对话框的访问权限。 属性类别: BizTalk |
CodeList 数据库 | 架构 | 指定包含用于在设计时设置枚举值的代码列表的数据库的名称和位置。 属性类别: BizTalk |
内容类型 | 记录 | 指定 Record 节点的内容是简单还是复杂。 属性类别: 高级 |
数据结构类型 | 记录 | 指定以下标记之一: - 通过从列表中选择数据类型,选定 “记录 ”节点的现有数据类型。 - 要通过键入新数据类型的名称为所选 Record 节点创建的新全局复杂数据类型。 - 通过从列表中选择“RecordName> (Reference) ”<,所选的 Record 节点应引用另一个全局级别的 Record 节点。 属性类别: 常规 |
数据类型 | Field 元素、 Field 属性 | 指定所选 Field Element 或 FieldAttribute 节点的简单数据类型。 属性类别: 常规 |
默认值 | Field 元素、 Field 属性 | 指定所选 Field Element 或 Field Attribute 节点的默认值。 属性类别: 常规 |
Derivation Type | 等效子级 | 显示基本复杂类型或某个派生的复杂类型。 属性类别: 常规 |
Derived By | Record、 Field 元素、 Field 属性 | 指定如何从基数据类型属性指定的数据类型派生与所选 Record 节点关联的复杂 类型 。 或者,指定如何从基数据类型属性指定的数据类型派生与所选 Field Element 或 Field Attribute 节点关联的简单 类型 。 属性类别: 高级 |
文档类型 | 架构 | 指定要配置的架构的类型,使用对您的业务最有帮助的文档类型规范。 属性类别: 参考 |
文档版本 | 架构 | 指定要配置的架构的版本,使用对您的业务最有帮助的版本控制方案。 属性类别: 参考 |
Element FormDefault | 架构 | 指定是否必须在实例消息中使用命名空间标识符来限定本地声明的元素。 属性类别: 高级 |
枚举 | Field 元素、 Field 属性 | 将与所选 Field Element 或 FieldAttribute 节点对应的实例消息中的任何数据限制为一组特定的值。 属性类别: 受限 |
信封 | 架构 | 指定架构是否表示某一信封。 仅在要创建平面文件或 XML 文件时,才需要配置此属性。 属性类别: 参考 |
字段类型 | Field 元素、 Field 属性 | 将所选节点标识为 Field Element 节点或 Field Attribute 节点。 属性类别: 常规 |
最后 | Record、 Field 元素、 Field 属性 | 为所选 Record、 Field Element 或 Field Attribute 节点定义的数据类型指定派生限制。 属性类别: 常规 |
FinalDefault | 架构 | 指定要编辑的架构中定义的类型是否可用作所有派生的基础。 属性类别: 高级 |
已修复] (./Topic/Fixed%20 (Node%20Property%20of%20All%20Schemas) .md) | Field 元素、 Field 属性 | 指定与所选 Field Element 或 Field Attribute 节点相对应的实例消息中元素 () 或 属性 的固定值(如果存在数据)。 属性类别: 高级 |
形式 | Record、 Field 元素、 Field 属性 | 指定实例消息中的本地元素是否必须由命名空间标识符限定。 属性类别: 高级 |
组最大出现次数 | 记录 | 指定所选 Record 节点的基础组内容可以发生的最大次数。 属性类别: 高级 |
组最小出现次数 | 记录 | 指定所选 Record 节点的基础组内容的最小发生次数。 属性类别: 高级 |
组排序类型 | 记录 | 指定所选 Record 节点下子节点的组排序类型。 属性类别: 高级 |
组引用 | 序列组、 选项组、 所有组、 属性组 | 指定由所选 序列组、 选择组、 所有组或 属性组 节点引用的全局定义的组。 属性类别: 高级 |
Imports | 架构 | 指定在架构中使用的所有命名空间并提供用于在要编辑的架构内导入、包括和重新定义其他架构的接口。 属性类别: 高级 |
实例 XPath | Record、 Field 元素、 Field 属性、 Any 元素、 任何属性 | 显示与所选节点对应的元素或属性在实例消息中的位置。 属性类别: 常规 |
项类型 | Field 元素、 Field 属性 | 指定实例消息中的相应元素 () 或属性的数据类型,当 “派生者” 属性设置为 “列表”时,实例消息中的) (。 属性类别: 高级 |
长度 | Field 元素、 Field 属性 | 指定与实例消息中所选 Field Element 或 Field Attribute 节点对应的数据的固定长度。 属性类别: 受限 |
最大出现次数 | Record、 Field 元素、 序列组、 选项组、 所有组、 任意元素 | 指定与所选节点对应的元素最多可以出现的次数。 属性类别: 常规 |
MaxFacet Type | Field 元素、 Field 属性 | 指定与 MaxFacet Value 属性指定的所选 Field Element 或 Field Attribute 节点相对应的实例消息中任何数据的有序值的上限是非独占还是独占。 属性类别: 受限 |
MaxFacet Value | Field 元素、 Field 属性 | 指定最大值 (非独占或独占,由 MaxFacet Type 属性) 对应于所选 Field 元素 或 Field Attribute 节点的实例消息中的任何数据指定。 属性类别: 受限 |
最大长度 | Field 元素、 Field 属性 | 指定与所选 Field 元素或 FieldAttribute 节点相对应的实例消息中数据的最大长度。 属性类别: 受限 |
成员类型 | Field 元素、 Field 属性 | 将 Derived By 属性设置为 Union 时,指定实例消息中相应元素 () 或属性 () 的有效数据类型列表。 属性类别: 高级 |
最小出现次数 | Record、 Field 元素、 序列组、 选项组、 所有组、 任意元素 | 指定与所选节点对应的元素可以出现的最少次数。 属性类别: 常规 |
MinFacet 类型] (./Topic/MinFacet%20Type%20 (Node%20Property%20of%20All%20Schemas) .md) | Field 元素、 Field 属性 | 指定与 MinFacet Value 属性指定的所选 Field Element 或 Field Attribute 节点对应的实例消息中任何数据的有序值的下限是非独占还是独占。 属性类别: 受限 |
MinFacet Value | Field 元素、 Field 属性 | 指定 (非独占或独占的最小值,由 MinFacet Type 属性) 对应于所选 Field 元素 或 Field Attribute 节点的实例消息中的任何数据指定。 属性类别: 受限 |
最小长度 | Field 元素、 Field 属性 | 指定实例消息中与所选 Field 元素 或 Field 属性 节点对应的数据的最小长度。 属性类别: 受限 |
混合 | 记录 | 指定字符数据或文本可以与所选 Record 节点中的子元素一起显示。 属性类别: 高级 |
命名空间 | 记录、 字段元素、 字段属性、 序列组、 选择组、 所有组、 属性组、 任意元素、 任何属性 | 显示所选“记录” 节点的命名空间。 对于 Any Element 和 Any Attribute 节点,此属性是可编辑的,以便可以指定命名空间。 属性类别: 常规 |
Nillable | Record、 Field 元素 | 指定是否可在运行时将 nil 属性与与所选节点对应的元素一起使用,以指示即使它没有内容,它仍然有效。 属性类别: 高级 |
节点名称 | 架构、 记录、 字段元素、 字段属性、 序列组、 选择组、 所有组、 属性组、 任意元素、 任何属性、 等效、 等效子级 | 指定(或显示)所选节点的名称。 属性类别: 常规 |
备注 | Record、 Field 元素、 Field 属性 | 指定要做的有关所选 Record、 Field Element 或 Field Attribute 节点的注释。 属性类别: BizTalk |
订单类型 | 序列组、 选项组、 所有组 | 指定所选元素组节点的类型: Sequence、 Choice 或 All。 属性类别: 高级 |
模式 | Field 元素、 Field 属性 | 将与所选 Field Element 或 FieldAttribute 节点对应的实例消息中的任何数据限制为由一个或多个正则表达式指定的特定模式。 属性类别: 受限 |
Process Contents | 任何元素、 任何属性 | 指定与所选 的“任何元素 ”或“ 任何属性” 节点相对应的实例消息的验证数据级别。 属性类别: 常规 |
提升属性 | 架构 | 打开“ 提升属性 ”对话框,可在其中指定要提升到属性上下文容器的属性。 属性类别: BizTalk |
回执 | 架构 | 指示该架构是否表示入站回执消息。 属性类别: 参考 |
根引用 | 架构 | 指定代表由架构表示的 XML 业务文档中最外层元素的节点,当您在架构中创建了多个顶层节点时这个节点十分重要。 属性类别: 参考 |
RootNode TypeName | Record、 Field 元素 | 指定为所选根 Record 或根 Field Element 节点生成 .NET 类名称时将使用的名称。 属性类别: 参考 |
架构编辑器扩展 | 架构 | 允许选择要与所选架构相关联的 BizTalk 编辑器扩展。 属性类别: 高级 |
架构文件位置 | 架构 | 显示与要编辑的架构相关联的架构文件的文件系统位置。 属性类别: 常规 |
架构类型 | 架构 | 将所选架构的类型指定为文档架构或属性架构。 属性类别: 参考 |
规范名称 | 架构 | 指定架构的业务名称。 属性类别: 参考 |
Standard | 架构 | 指定实例消息的格式和/或语法。 属性类别: 参考 |
标准版本 | 架构 | 指定实例消息的格式和/或语法的版本(如果适用)。 属性类别: 参考 |
目标命名空间 | 架构 | 使用任何有效的统一资源标识符 (URI) 指定架构的目标命名空间。 属性类别: 常规 |
使用要求] (./Topic/Use%20Requirement%20 (Node%20Property%20of%20All%20Schemas) .md) | 字段属性 | 指定在实例消息中是否需要与所选字段 属性 节点对应的属性。 此属性表示标准 XSD 构造,并作为“必需”属性保存。 属性类别: 常规 |