Поделиться через


Контекстные меню в обозревателе схем 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") на выбранную группу.

См. также