Просмотр классов и их членов
Представление классов можно использовать для отображения иерархии символов, представляющих объекты и элементы приложения. Представление классов содержит две области. Верхняя область отображает объекты (например, пространства имен, типы, интерфейсы, перечисления и классы), а нижняя область отображает элементы (например, свойства, методы, события, переменные, константы и другие вложенные элементы) объекта, выделенного в верхней области. Дополнительные сведения о значках, отображаемых в представлении классов см. в разделе Значки представления классов и обозревателя объектов.
В представлении классов можно перейти к тому месту, где символ определяется, вызывается или где на него имеется ссылка. Если символ определяется не в рамках ваших проектов, в обозревателе объектов отображается его объявление.
Чтобы найти символ в представлении классов, щелкните символ правой кнопкой мыши, а затем выберите команду Найти все ссылки. Результаты поиска отображаются в окне Результаты поиска символа.
Добавление кода через представление классов
В контекстном меню, вызываемом щелчком правой кнопки мыши по узлу проекта в представлении классов, имеется вложенное меню Добавить, используемое для добавления кода в проект. В зависимости от языка разработки и типа проекта вложенное меню может содержать команды вставки классов, модулей, интерфейсов, методов, переменных или событий. Например, вложенное меню Добавить в представлении классов для проекта MFC позволяет добавить класс или ресурс.
Управление проектами в представлении классов
Иерархия символов представления классов в проекте отличается от списка доступных компонентов в обозревателе объектов и от физического представления в Solution Explorer, ориентированного на файлы.
При выборе символа в представлении классов соответствующий проект и его элемент выделяются также и в обозревателе решений. Все команды, доступные для данного символа в обозревателе решений, также доступны в представлении классов. Например, доступны команды построения, такие как Построить, Перестроить, Развернуть и Зависимости проекта. Кроме того, в представлении классов можно задать запускаемый проект и запустить отладку.
Примечание
Для просмотра символов в представлении классов компиляция проекта не требуется.При изменении символов в проекте происходит динамическое обновление иерархии символов в представлении классов.
Если в проекте используется управление исходным кодом, в представлении классов для каждого символа дополнительно отображается сигнальный значок, показывающий статус файла, в котором символ определен. В контекстном меню для символа доступны общие команды управления исходным кодом, такие как Извлечь, Вернуть и Получить последнюю версию.
Связанные разделы
Представление классов можно использовать для отображения иерархии символов для объектов и элементов проекта. |
|
Учебные материалы по использованию представления классов для взаимодействия с кодом и ссылками. |
|
Практическое руководство. Работа с папками в представлении классов |
Учебные материалы по сборке выбранных символов для доступа к ним за пределами стандартной иерархической системы. |
Добавление функциональных возможностей с помощью мастеров кода |
Описание различных мастеров Visual C++. |
Описание порядка построения приложений в Visual Studio. |
|
Практическое руководство. Подготовка сборок и управление ими |
Описание способов организации решений, проектов и файлов для полного построения, частичного построения и перестроения. |
Описание методов поиска ошибок в приложениях и отслеживания производительности приложений. |
|
В обозревателе объектов можно развернуть доступные объекты, чтобы отобразить упорядоченные списки их членов (классов, свойств, методов, событий, констант, переменных и других элементов). |
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Апрель 2011 |
Удалена ссылка на NCB-файл. |
Исправление ошибки содержимого. |