在 XML 架构编辑器的“设计”视图中打开 XML 架构文件时,同时会启用组件面板。该组件面板将显示 XML 文档组件和 XML 架构文件组件的图标。
使用组件面板中的组件:
组件面板包含两个部分:
下表描述了组件面板中提供的组件。这些组件将按组件面板的类别进行分组。
| 组件 | 图标 | 描述 |
|---|---|---|
| XML 组件 | ||
| 属性 | ![]() |
attribute 组件用于定义架构属性。 |
| 元素 | ![]() |
element 组件用于定义架构元素。 |
| XML 架构组件 | ||
| All | ![]() |
all 组件指定了子组件可以按任意顺序出现。此外,每个子组件可以出现零次或一次。 |
| Choice | ![]() |
choice 组件只允许 <choice> 声明中包含的一个组件存在于包含组件中。 |
| Complex Type | ![]() |
complexType 组件用于定义复杂类型。复杂类型组件是包含其他组件和/或属性的 XML 组件。 |
| Sequence | ![]() |
sequence 组件指定了子组件必须按顺序出现。每个子组件可以出现任意次数。 |