Export (0) Print
Expand All

Common Environment Object Model Objects

Visual Studio .NET 2003

This section of the table of contents contains all of the objects that are common to all Visual Studio .NET programming languages.

Object Description
AddIn Object Represents an Add-in listed in the Add-In Manager dialog box and provides information about an Add-in to other Add-in objects.
BuildDependency Object Represents all of the projects that the specified project depends on.
BuildEvents Object Provides events for solution builds.
CodeAttribute Object Defines an item's attribute.
CodeClass Object Represents a class in source code.
CodeDelegate Object Represents a delegate in source code.
CodeElement Object Represents a code element or construct in a source file.
CodeEnum Object Represents an enumeration in source code.
CodeFunction Object Defines a function construct in a source file.
CodeInterface Object Represents an interface in source code.
CodeModel Object Allows access to programmatic constructs in a source code file.
CodeNameSpace Object Represents a namespace construct in a source file.
CodeParameter Object Defines a parameter to a function, property, etc. in a source file.
CodeProperty Object Defines a property construct in a source file.
CodeStruct Object Represents a structure in source code.
CodeType Object Represents a class construct in a source file.
CodeTypeRef Object Defines the type of a construct in a source file.
CodeVariable Object Defines a variable construct in a source file.
ColorableItems Object Represents all of the items in the object that can be colored.
Command Object Represents a command in the environment.
CommandBarEvents Object Causes a Click Event to occur when a control on the command bar is clicked.
CommandEvents Object Provides command events for automation clients.
CommandWindow Object Represents the Command window in the environment.
Configuration Object Represents all of a project or project item's properties that are build configuration dependent.
ConfigurationManager Object Represents a matrix of Configuration Objects, one for each combination of configuration name and platform name.
ContextAttribute Object Represents a single attribute for a global context or for a window's context.
Document Object Represents a document in the environment open for editing.
DocumentEvents Object Provides document events.
DTE Object The top-level object in the Visual Studio automation object model.
DTEEvents Object The top-level object in the Visual Studio automation object model.
EditPoint Object Allows you to manipulate text as data in text buffers.
Events Object Allows access to all events in the extensibility model. Events may also be exposed from specific objects within the extensibility model.
FileCodeModel Object Allows access to programmatic constructs in a source file.
Find Object Supports general text Find operations in the environment for documents and files.
FindEvents Object Provides events for Find-in-Files operations.
Globals Object The Globals object is a cache for storing data for the duration of each session of the Visual Studio environment, as well as across sessions using the VariablePersists property.
HTMLWindow Object Represents an HTML document window.
ItemOperations Object Object for performing common file actions.
Macros Object Represents the Visual Studio .NET macro recorder.
ObjectExtenders Object Provides access to Automation Extenders.
OutputGroup Object Contains the file names for a given named output group.
OutputWindow Object Represents the Output window in the integrated development environment.
OutputWindowEvents Object Provides events for changes to the Output window.
OutputWindowPane Object Represents a pane in the Output window.
Project Object Represents a project in the integrated development environment (IDE).
ProjectItem Object Represents an item in a project.
ProjectItemsEvents Object The base interface from which the various project types derive their specific project items events interfaces.
ProjectsEvents Object The base interface from which the various projects derive their specific project events interfaces.
Property Object Represents one property in a generic collection of properties for a given object.
SelectedItem Object Represents selected project(s) or project item(s) in the Visual Studio .NET IDE.
SelectionContainer Object Represents the selection context with objects that model the selection below the project item level.
SelectionEvents Object Provides events for changes to a selection.
Solution Object Represents all projects and solution-wide properties in the integrated development environment (IDE).
SolutionBuild Object Represents the root of the build automation model at the solution level.
SolutionConfiguration Object Represents information about a particular way to build the solution.
SolutionContext Object Represents all projects in the solution, some of which will be built, and the project configuration and platform that will have context when you select a particular SolutionConfiguration object.
SolutionEvents Object Provides events for changes to a solution.
StatusBar Object Represents the Status Bar in the Visual Studio environment.
TaskItem Object Represents a task item in the Task List window.
TaskList Object Represents the items in the Task List window in the Visual Studio environment.
TaskListEvents Object Provides events for changes made to the Task List.
TextDocument Object Represents a text file open in the editor, such as the Visual Studio Code editor.
TextEditorEvents Object Provides events for changes made in the Text/Code Editor.
TextPane Object Represents a pane within a text editor window.
TextPoint Object Represents a location of text in a text document.
TextRange Object Represents a single, contiguous section of text in a text document.
TextSelection Object Provides access to view-based editing operations and selected text.
TextWindow Object Represents a window containing a text document.
ToolBox Object Represents the ToolBox in the environment.
ToolBoxItem Object Represents an item in the ToolBox.
ToolBoxTab Object Represents a tab in the ToolBox, along with any objects the tab contains.
UIHierarchy Object Represents standard tool windows in the integrated development environment (IDE) that use hierarchical trees of data, such as Solution Explorer, the Server Explorer, and the Macro Explorer.
UIHierarchyItem Object Represents an item in a standard tool window in the integrated development environment (IDE) that shows hierarchical tree data, such as Solution Explorer.
UndoContext Object Represents, as a single transaction, all operations performed on all participating open documents in Visual Studio. If its SetAborted method is invoked, all changes made since opening the object are discarded.
VirtualPoint Object Allows you to manipulate text beyond the right margin (left margin in bi-directional Windows) of the text document.
Window Object Represents a window in the environment.
WindowConfiguration Object Represents the layout and configuration of all windows in the Visual Studio environment.
WindowEvents Object Provides events for changes made to Windows in the environment.

See Also

Common Environment Object Model | Automation Object Model Chart

Show:
© 2014 Microsoft