使用 XML 架构资源管理器,您可以通过下列方式在架构集中执行搜索:
- 关键字搜索 
- 架构特定的搜索 
关键字搜索
可以使用 XML 架构资源管理器的工具栏来执行关键字搜索。XML 架构资源管理器可在架构集中搜索与指定关键字匹配的任何 name 或 ref 属性。这样,您便可以按名称来查找元素、属性、类型等。
工具栏上会显示搜索的结果。搜索结果也会突出显示在 XML 架构资源管理器中,并标记在滚动条上。您可以通过以下方式来浏览搜索结果:使用 XML 架构资源管理器工具栏上的“转到下一个搜索结果”和“转到上一个搜索结果”按钮;使用键盘键 F3 和 ALT-F3;或单击滚动条上的刻度线。
下图显示了 XML 架构资源管理器工具栏上可用的搜索选项。
.gif)
架构特定的搜索
XML 架构资源管理器中还包含一些内置搜索,使用 XML 架构资源管理器的快捷菜单即可访问这些搜索。搜索结果会突出显示在 XML 架构资源管理器中,并标记在滚动条上。您可以通过以下方式来浏览搜索结果:使用 XML 架构资源管理器工具栏上的“转到下一个搜索结果”和“转到上一个搜索结果”****按钮;单击 XML 架构资源管理器中突出显示的项;或单击滚动条上的刻度线。
节点类型:架构集
下表说明了可用于架构集节点的搜索选项。
| 搜索选项 | 说明 | 
|---|---|
| 显示可能的根元素 | 查找并突出显示并非从其他全局元素引用的所有全局元素。 | 
节点类型:命名空间
下表说明了可用于命名空间节点的搜索选项。
| 搜索选项 | 说明 | 
|---|---|
| 显示所有入站引用 | 查找并突出显示导入所选命名空间的文件。 | 
| 显示所有出站引用 | 对于所选命名空间中的每个文件,查找并突出显示下列内容: 
 | 
节点类型:文件
下表说明了可用于文件节点的搜索选项。
| 搜索选项 | 说明 | 
|---|---|
| 显示所有入站引用 | 查找并突出显示在其包含和导入语句的  | 
| 显示所有出站引用 | 查找并突出显示下列内容: 
 | 
节点类型:元素
下表说明了可用于元素节点的搜索选项。
| 搜索选项 | 说明 | 
|---|---|
| 转到类型定义 | 导航至所选元素的类型定义。只有当用于元素的类型为全局类型时,此选项才适用。 | 
| 转到原始元素 | 对于元素引用,导航至元素的实际定义。 | 
| 显示所有引用 | 对于全局元素,查找并突出显示对所选元素的所有引用(具有 ref="selectedElement" 的元素)。 | 
| 显示替换组的成员 | 对于替换组的头,查找并突出显示与所选元素同属于一个替换组的所有成员元素。这样将显示直接和间接的参与者。 | 
| 显示替换组的头 | 对于作为替换组成员的全局元素,查找并突出显示所选元素的所有直接和间接头,如下所示: 
 | 
节点类型:全局类型
下表说明了可用于全局类型节点的搜索选项。
| 搜索选项 | 说明 | 
|---|---|
| 显示基类型 | 如果所选类型是从全局类型派生的,则导航至所选类型的基类型。 | 
| 显示所有引用 | 查找并突出显示对所选类型的所有引用,其中包括所选类型和从所选类型派生的各种类型的元素和属性。 | 
| 显示所有派生类型 | 查找并突出显示从所选类型直接和间接派生的所有类型。 | 
| 显示所有上级 | 显示所有父(基)类型。 | 
| 转到重定义 | 如果此类型在架构中已重新定义,则导航至重定义节点。 | 
| 转到原始定义 | 如果此类型为重定义,则导航至类型定义。 | 
节点类型:属性
下表说明了可用于属性节点的搜索选项。
| 搜索选项 | 说明 | 
|---|---|
| 转到类型定义 | 如果用于属性的类型为全局类型,则导航至所选属性的类型定义。 | 
| 转到原始属性 | 对于属性引用,导航至属性的实际定义。 | 
| 显示所有引用 | 对于全局属性,查找并突出显示对所选属性的所有引用(具有 ref="selectedAttribute" 的其他属性)。 | 
节点类型:属性组
下表说明了可用于属性组节点的搜索选项。
| 搜索选项 | 说明 | 
|---|---|
| 转到定义 | 对于引用,导航至属性的实际定义。 | 
| 显示所有引用 | 查找并突出显示对所选属性组的所有引用(具有 ref="selectedAttributeGroup" 的属性组)。 | 
| 转到重定义 | 如果此属性组在架构中已重新定义,则导航至重定义节点。 | 
| 转到原始定义 | 如果为重定义,则导航至原始类型定义。 | 
节点类型:命名组
下表说明了可用于命名组节点的搜索选项。
| 搜索选项 | 说明 | 
|---|---|
| 转到定义 | 对于引用,导航至属性的实际定义。 | 
| 显示所有引用 | 查找并突出显示对所选组的所有引用(具有 ref="selectedGroup" 的组)。 | 
| 转到重定义 | 如果此组在架构中已重新定义,则导航至重定义节点。 | 
| 转到原始定义 | 如果为重定义,则导航至类型定义。 |