Контекстные меню в обозревателе схем XML
Контекстное меню — это меню, которое появляется при щелчке правой кнопкой мыши. Следующие пункты контекстного меню используются для выполнения поиска определенной схемы и других операций.
Тип узла: набор схем
В следующей таблице приведены параметры, доступные для узла набора схем.
Параметр | Описание |
---|---|
Показать наиболее вероятные корневые элементы | Находит и выделяет все глобальные элементы, на которые нет ссылок с других глобальных элементов. |
Показать глобальные типы | Находит и выделяет все глобальные типы в наборе схем. |
Показать глобальные элементы | Находит и выделяет все глобальные элементы в наборе схем. |
Окно "Свойства" | Откроется окно Свойства (если оно не было открыто). В данном окне будут выведены сведения об узле. |
Тип узла: пространство имен
В следующей таблице приведены параметры, доступные для узла пространства имен.
Параметр | Описание |
---|---|
Показать все входящие ссылки | Находит и выделяет файлы, импортирующие выбранное пространство имен. |
Показать все исходящие ссылки | Для каждого файла в выбранном пространстве имен находит и выделяет следующее. — Все пространства имен, на которые есть ссылки в инструкциях import без атрибута schemaLocation .— Все файлы в невыбранных пространствах имен, указанные в атрибуте schemaLocation в import и включающие инструкции. |
Показать глобальные типы | Находит и выделяет все глобальные типы в выбранном пространстве имен. |
Показать глобальные элементы | Находит и выделяет все глобальные элементы в выбранном пространстве имен. |
Окно "Свойства" | Откроется окно Свойства (если оно не было открыто). В данном окне будут выведены сведения об узле. |
Тип узла: файл
В следующей таблице приведены параметры, доступные для узла файла.
Параметр | Описание |
---|---|
Показать все входящие ссылки | Находит и выделяет все файлы, указывающие выбранный файл в атрибутах schemaLocation их инструкции включения и импорта. |
Показать все исходящие ссылки | Находит и выделяет следующее. — Все пространства имен, указанные в атрибутах пространства имен всех инструкций import, у которых нет атрибута schemaLocation .— Все файлы, указанные в атрибутах schemaLocation всех инструкций import и include. |
Показать глобальные типы | Находит и выделяет все глобальные типы в данном файле. |
Показать глобальные элементы | Находит и выделяет все глобальные элементы в данном файле. |
Просмотреть код | Открывает в редакторе XML-файл, содержащий выбранный узел. Элемент, выбранный в обозревателе схем XML, будет выбран и в редакторе XML. |
Окно "Свойства" | Откроется окно Свойства (если оно не было открыто). В данном окне будут выведены сведения об узле. |
Все глобальные типы узлов
В следующей таблице приведены параметры, доступные для всех глобальных узлов.
Параметр | Описание |
---|---|
Показать в представлении графика | Открывает представление графика. Если выбранного узла нет в рабочей области, добавляет его в рабочую область и выбирает узел. |
Показать в представлении модели содержимого | Открывает представление модели содержимого. Если выбранного узла нет в рабочей области, добавляет его в рабочую область и выбирает узел. |
Просмотреть код | Открывает в редакторе XML-файл, содержащий выбранный узел. Элемент, выбранный в обозревателе схем XML, будет выбран и в редакторе XML. |
Окно "Свойства" | Откроется окно Свойства (если оно не было открыто). В данном окне будут выведены сведения об узле. |
Тип узла: элемент
Помимо параметров глобальных узлов, описанных выше, контекстное меню имеет следующие параметры для узлов элемента:
Параметр | Описание |
---|---|
Перейти к определению типа | Переходит к определению типа выбранного элемента. Это применимо, когда для элемента используется глобальный тип. |
Перейти к исходному элементу | Для ссылок на элемент переходит к фактическому определению элемента |
Показать все ссылки | Для глобальных элементов находит и выделяет все ссылки (элементы, у которых есть ссылка ref="selectedElement" ) на выбранный элемент. |
Показать членов группы подстановки | Для заголовков группы подстановки находит и выделяет все элементы - члены той же группы подстановки, что и выбранный элемент. При этом отображаются прямые и непрямые участники. |
Показать заголовки группы подстановки | Для глобальных элементов - членов группы подстановки - находит и выделяет все прямые и непрямые заголовки для выбранного элемента, например следующие: — Заголовок группы подстановки, указанный в выбранном элементе. — Заголовок группы подстановки, указанный в ее главном элементе. |
Создать пример XML | Этот метод предусмотрен только для глобальных элементов. Создает образец XML-файла для глобального элемента. |
Тип узла: глобальные типы
Помимо параметров глобальных узлов, описанных выше, контекстное меню имеет следующие параметры для узлов глобального типа:
Параметр | Описание |
---|---|
Показать базовый тип | Если выбранный тип является производным от глобального типа, переходит к базовому типу выбранного типа. |
Показать все ссылки | Находит и выделяет все ссылки на выбранный тип. Это относится ко всем элементам и атрибутам выбранного типа и типов, производных от выбранного. |
Показать все производные типы | Находит и выделяет все типы, прямо или косвенно являющиеся производными от выбранного типа. |
Показать всех предков | Показывает все родительские (базовые) типы. |
Тип узла: Атрибут
Помимо параметров глобальных узлов, описанных выше, контекстное меню имеет следующие параметры для узлов атрибута:
Параметр | Описание |
---|---|
Перейти к определению типа | Если для атрибута используется глобальный тип, переходит к определению типа выбранного атрибута. |
Перейти к исходному атрибуту | Для ссылок на атрибуты переходит к фактическому определению атрибута. |
Показать все ссылки | Для глобальных атрибутов находит и выделяет все ссылки (другие атрибуты, у которых есть ссылка ref="selectedAttribute" ) на выбранный атрибут. |
Тип узла: группа атрибутов
Помимо параметров глобальных узлов, описанных выше, контекстное меню имеет следующие параметры для узлов группы атрибутов:
Параметр | Описание |
---|---|
Перейти к определению | Для ссылок переходит к фактическому определению атрибута. |
Показать все члены | Находит и выделяет все члены группы атрибутов. |
Показать все ссылки | Находит и выделяет все ссылки (группы атрибутов, у которых есть ссылка ref="selectedAttributeGroup" ) на выбранную группу атрибутов. |
Тип узла: именованной группы
Помимо параметров глобальных узлов, описанных выше, контекстное меню имеет следующие параметры для узлов именованной группы:
Параметр | Описание |
---|---|
Перейти к определению | Для ссылок переходит к фактическому определению атрибута. |
Показать все члены | Находит и выделяет все члены именованной группы. |
Показать все ссылки | Находит и выделяет все ссылки (группы, у которых есть ссылка ref="selectedGroup" ) на выбранную группу. |