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