搜索架构集

使用 XML 架构资源管理器,您可以通过下列方式在架构集中执行搜索:

  • 关键字搜索

  • 架构特定的搜索

关键字搜索

可以使用 XML 架构资源管理器的工具栏来执行关键字搜索。XML 架构资源管理器可在架构集中搜索与指定关键字匹配的任何 nameref 属性。这样,您便可以按名称来查找元素、属性、类型等。

工具栏上会显示搜索的结果。搜索结果也会突出显示在 XML 架构资源管理器中,并标记在滚动条上。您可以通过以下方式来浏览搜索结果:使用 XML 架构资源管理器工具栏上的“转到下一个搜索结果”和“转到上一个搜索结果”按钮;使用键盘键 F3 和 ALT-F3;或单击滚动条上的刻度线。

下图显示了 XML 架构资源管理器工具栏上可用的搜索选项。

搜索工具栏

架构特定的搜索

XML 架构资源管理器中还包含一些内置搜索,使用 XML 架构资源管理器的快捷菜单即可访问这些搜索。搜索结果会突出显示在 XML 架构资源管理器中,并标记在滚动条上。您可以通过以下方式来浏览搜索结果:使用 XML 架构资源管理器工具栏上的“转到下一个搜索结果”和“转到上一个搜索结果”****按钮;单击 XML 架构资源管理器中突出显示的项;或单击滚动条上的刻度线。

节点类型:架构集

下表说明了可用于架构集节点的搜索选项。

搜索选项 说明

显示可能的根元素

查找并突出显示并非从其他全局元素引用的所有全局元素。

节点类型:命名空间

下表说明了可用于命名空间节点的搜索选项。

搜索选项 说明

显示所有入站引用

查找并突出显示导入所选命名空间的文件。

显示所有出站引用

对于所选命名空间中的每个文件,查找并突出显示下列内容:

  • 导入语句中引用的所有不具有 schemaLocation 属性的命名空间。

  • 导入和包含语句的命名空间中除 schemaLocation 属性中指定的选定文件以外的其他所有文件。

节点类型:文件

下表说明了可用于文件节点的搜索选项。

搜索选项 说明

显示所有入站引用

查找并突出显示在其包含和导入语句的 schemaLocation 属性中指定了所选文件的所有文件。

显示所有出站引用

查找并突出显示下列内容:

  • 所有导入语句的命名空间属性中指定的所有不具有 schemaLocation 属性的命名空间。

  • 在所有导入和包含语句的 schemaLocation 属性中指定的所有文件。

节点类型:元素

下表说明了可用于元素节点的搜索选项。

搜索选项 说明

转到类型定义

导航至所选元素的类型定义。只有当用于元素的类型为全局类型时,此选项才适用。

转到原始元素

对于元素引用,导航至元素的实际定义。

显示所有引用

对于全局元素,查找并突出显示对所选元素的所有引用(具有 ref="selectedElement" 的元素)。

显示替换组的成员

对于替换组的头,查找并突出显示与所选元素同属于一个替换组的所有成员元素。这样将显示直接和间接的参与者。

显示替换组的头

对于作为替换组成员的全局元素,查找并突出显示所选元素的所有直接和间接头,如下所示:

  • 对所选元素指定的替换组头。

  • 对其头元素指定的替换组头。

节点类型:全局类型

下表说明了可用于全局类型节点的搜索选项。

搜索选项 说明

显示基类型

如果所选类型是从全局类型派生的,则导航至所选类型的基类型。

显示所有引用

查找并突出显示对所选类型的所有引用,其中包括所选类型和从所选类型派生的各种类型的元素和属性。

显示所有派生类型

查找并突出显示从所选类型直接和间接派生的所有类型。

显示所有上级

显示所有父(基)类型。

转到重定义

如果此类型在架构中已重新定义,则导航至重定义节点。

转到原始定义

如果此类型为重定义,则导航至类型定义。

节点类型:属性

下表说明了可用于属性节点的搜索选项。

搜索选项 说明

转到类型定义

如果用于属性的类型为全局类型,则导航至所选属性的类型定义。

转到原始属性

对于属性引用,导航至属性的实际定义。

显示所有引用

对于全局属性,查找并突出显示对所选属性的所有引用(具有 ref="selectedAttribute" 的其他属性)。

节点类型:属性组

下表说明了可用于属性组节点的搜索选项。

搜索选项 说明

转到定义

对于引用,导航至属性的实际定义。

显示所有引用

查找并突出显示对所选属性组的所有引用(具有 ref="selectedAttributeGroup" 的属性组)。

转到重定义

如果此属性组在架构中已重新定义,则导航至重定义节点。

转到原始定义

如果为重定义,则导航至原始类型定义。

节点类型:命名组

下表说明了可用于命名组节点的搜索选项。

搜索选项 说明

转到定义

对于引用,导航至属性的实际定义。

显示所有引用

查找并突出显示对所选组的所有引用(具有 ref="selectedGroup" 的组)。

转到重定义

如果此组在架构中已重新定义,则导航至重定义节点。

转到原始定义

如果为重定义,则导航至类型定义。

另请参见

其他资源

XML 架构资源管理器