Class View
Class View displays the symbols defined, referenced, or called in the application you are developing. You can open Class View from the View menu (or press CTRL + SHIFT + C). There are two panes: an upper Objects pane and a lower Members pane. The Objects pane contains an expandable tree of symbols whose top-level nodes represent projects. To expand a node selected in the tree, click its plus (+) sign or press the plus (+) key on the keypad.
Icons identify hierarchical structures employed within your projects, such as namespaces, types, interfaces, enums, and classes. You can expand these structures to list their members. Properties, methods, events, variables, constants, and other contained items are listed in the Members pane.
This hierarchical, project-by-project, view clarifies the symbolic structures within your code. You can use Class View to open files and navigate directly to the lines where symbols appear. For more information, see Viewing Classes and Their Members.
The Class View toolbar allows you to add virtual folders and to navigate within the Objects and Members panes. Its Class View Settings menu lets you choose a particular view of the object hierarchy tree, and to specify which of the available objects will be displayed.
Class View Settings
The Class View Settings menu on the Class View toolbar allows you to choose a particular view of the object hierarchy tree for the active project, and to specify which of the available objects and members will be displayed. The available choices are listed below. Some of these commands are also available from shortcut menus in the Object and Members panes.
The Objects pane contains an expandable tree of symbols whose top-level nodes represent projects. Selecting an object in the Objects pane displays its members in the Members pane.
Tip |
|---|
You can sort and group folder nodes within the Objects pane by right-clicking on a folder node and selecting an appropriate command from the list. For more information, see How to: Work with Class View. |
Each object can contain such members as properties, methods, events, constants, variables, and enum values. Selecting an object in the Objects pane displays its members in the Members pane.
Tip |
|---|
You can sort the members that appear in the Members pane by right-clicking on a member and selecting an appropriate command from the shortcut menu. Use the Class View Settings menu on the Class View toolbar to determine which members appear in the Members pane. For more information, see How to: Work with Class View |
Tip