Практическое руководство. Работа с представлением классов

Для исследования членов объекта и ссылок проекта можно переходить из редактора кода в представление классов. Кроме того, можно переходить из представления классов к строкам кода, в которых данные символы используются, определяются, или которые содержат ссылки на них.

Каждый символ представлен значком, указывающим на его тип. Чтобы просмотреть краткое описание символа, наведите курсор на его значок. Чтобы развернуть символ и отобразить его члены, необходимо щелкнуть символ "пустой треугольник", расположенный рядом со значком, или нажать клавишу "плюс" (+) на цифровой клавиатуре.

В Visual C# при выборе некоторых символов их свойства отображаются в окне Свойства. Эти свойства можно просматривать и редактировать.

Совет

Чтобы выбрать несколько символов в представлении классов одновременно, при щелчке мышью следует удерживать нажатыми клавиши SHIFT и CTRL.Это позволяет перетаскивать группы символов.

Переход в представление классов из редактора кода

При редактировании кода происходит динамическое обновление содержимого представления классов для отражения изменений. Это позволяет выбрать любой символ в редакторе кода и немедленно определить его место в иерархии представления классов для редактируемого документа.

Синхронизация представления классов с редактором кода

  1. Откройте документ с кодом программы в редакторе кода для редактирования.

  2. Чтобы открыть окно Представление классов, выберите команду Представление классов в меню Вид.

  3. Щелкните символ правой кнопкой мыши в окне Представление классов и в открывшемся контекстном меню выберите команду Найти все ссылки.

  4. В окне Результаты поиска символа дважды щелкните запись, чтобы перейти к экземпляру символа в коде.

  5. Установите курсор в строке кода, содержащей экземпляр символа.

  6. В поле Найти в панели инструментов Стандартная введите следующий текст:

    >View.SynchronizeClassView

  7. Нажмите клавишу ВВОД.

    В представление классов автоматически отобразится место размещения выбранного символа в иерархии.

Переход из представления классов к строкам кода

В представлении классов имеется несколько команд для перехода к определениям символов и местам их использования в программе (ссылкам). Щелкнув символ дважды, можно перейти к нему в тексте программы. В редакторе кода откроется исходный файл, содержащий в позиции курсора описание или объявление. Если определение символа приводится в ином месте, в Обозревателе объектов отображается его объявление.

Переход к определению или объявлению

  • Дважды щелкните символ.

    либо

    Щелкните символ правой кнопкой мыши и выберите одну из команд - Перейти к определению или Перейти к объявлению.

Просмотр определения

  • Щелкните символ правой кнопкой мыши и выберите команду Просмотреть определение.

    Откроется окно Обозреватель объектов с выбранным символом. Объявление символа будет отображено в области Описание.

Переход к ссылке

  • Щелкните символ правой кнопкой мыши и выберите команду Перейти к ссылке.

    В редакторе кода откроется исходный файл, содержащий в позиции курсора ссылку на указанный символ.

    Примечание

    Для некоторых типов проектов ссылки могут быть недоступны.

Поиск символа

См. также

Задачи

Практическое руководство. Работа с папками в представлении классов

Практическое руководство. Поиск объектов, определений и ссылок (символы)

Ссылки

Просмотр классов и их членов

Представление классов

Обзор кода и компонентов

обозреватель объектов

Значки представления классов и обозревателя объектов