EnvDTE
TOC
Collapse the table of content
Expand the table of content

EnvDTE Namespace

 

EnvDTE is an assembly-wrapped COM library containing the objects and members for Visual Studio core automation.

ClassDescription
System_CAPS_pubclass_dispBuildEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispCommandBarControlEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispCommandEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispDebuggerEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispDocumentEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispDTEEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispFindEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispOutputWindowEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispProjectItemsEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispProjectsEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispSelectionEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispSolutionEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispTaskListEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispTextEditorEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclass_dispWindowEvents_SinkHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassBuildEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Refer to BuildEvents for this functionality. Do not instantiate from this class.

System_CAPS_pubclassCodeModelLanguageConstants

A constant specifying the language used to author the code.

System_CAPS_pubclassCommandBarEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassCommandEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassConstants

Constants that are common to all Visual Studio programming languages.

System_CAPS_pubclassDebuggerEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassDocumentEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassDTEClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassDTEEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassFindEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassOutputWindowEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassProjectItemsEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassProjectsEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassSelectionEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassSolutionClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassSolutionEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassTaskListEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassTextEditorEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubclassvsTaskCategories

Represents the type of task in the Task window.

System_CAPS_pubclassWindowEventsClass

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

InterfaceDescription
System_CAPS_pubinterface_BuildEvents

Refer to BuildEvents for this functionality. Do not instantiate from this class.

System_CAPS_pubinterface_CommandBarControlEvents

Refer to CommandBarEvents for this functionality. Do not instantiate from this class.

System_CAPS_pubinterface_CommandEvents

Refer to CommandEvents for this functionality. Do not instantiate from this class.

System_CAPS_pubinterface_DebuggerEvents

Refer to DebuggerEvents for this functionality. Do not instantiate from this class.

System_CAPS_pubinterface_DebuggerEventsRoot

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispBuildEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispBuildEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispCommandBarControlEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispCommandBarControlEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispCommandEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispCommandEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispDebuggerEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispDebuggerEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispDocumentEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispDocumentEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispDTEEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispDTEEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispFindEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispFindEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispOutputWindowEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispOutputWindowEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispProjectItemsEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispProjectItemsEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispProjectsEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispProjectsEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispSelectionEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispSelectionEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispSolutionEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispSolutionEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispTaskListEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispTaskListEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispTextEditorEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispTextEditorEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispWindowEvents

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_dispWindowEvents_Event

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_DocumentEvents

Refer to DocumentEvents for this functionality. Do not instantiate this class.

System_CAPS_pubinterface_DocumentEventsRoot

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_DTE

The top-level object in the Visual Studio automation object model. Refer to _DTE for this functionality. Do not instantiate from this class.

System_CAPS_pubinterface_DTEEvents

Refer to DTEEvents for this functionality. Do not instantiate this class.

System_CAPS_pubinterface_EnvironmentDocuments

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_EnvironmentFontsAndColors

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_EnvironmentGeneral

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_EnvironmentHelp

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_EnvironmentKeyboard

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_EnvironmentProjectsAndSolution

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_EnvironmentTaskList

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_EnvironmentWebBrowser

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_FindEvents

Refer to FindEvents for this functionality. Do not instantiate this class.

System_CAPS_pubinterface_FontsAndColors

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_MiscSlnFilesEventsRoot

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_OutputWindowEvents

Refer to OutputWindowEvents for this functionality. Do not instantiate this class.

System_CAPS_pubinterface_OutputWindowEventsRoot

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_ProjectItemsEvents

Refer to ProjectItemsEvents for this functionality. Do not instantiate this class.

System_CAPS_pubinterface_ProjectsEvents

Refer to ProjectsEvents for this functionality. Do instantiate this class.

System_CAPS_pubinterface_SelectionEvents

Refer SelectionEvents for this functionality. Do not instantiate this class.

System_CAPS_pubinterface_Solution

Represents all projects and solution-wide properties in the integrated development environment (IDE). Refer to Solution for this functionality. Do not instantiate from this class.

System_CAPS_pubinterface_SolutionEvents

Refer to SolutionEvents for this functionality. Do not instantiate this class.

System_CAPS_pubinterface_TaskListEvents

Refer to TaskListEvents for this functionality. Do not instantiate this class.

System_CAPS_pubinterface_TaskListEventsRoot

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_TextEditorEvents

Refer to TextEditorEvents for this functionality. Do not instantiate this class.

System_CAPS_pubinterface_TextEditorEventsRoot

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterface_WindowEvents

Refer to WindowEvents for this functionality. Do not instantiate this class.

System_CAPS_pubinterface_WindowEventsRoot

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceAddIn

Add-ins are now deprecated. For more information, see FAQ: Converting Add-ins to VSPackage Extensions.

System_CAPS_pubinterfaceAddIns

Contains all known add-ins.

System_CAPS_pubinterfaceBreakpoint

The Breakpoint object contains the properties and methods used to programmatically manipulate a Breakpoint.

System_CAPS_pubinterfaceBreakpoints

Provides a list of pending breakpoints.

System_CAPS_pubinterfaceBuildDependencies

Represents all of the projects that the specified project depends on.

System_CAPS_pubinterfaceBuildDependency

Represents all of the projects that the specified project depends on to complete a build.

System_CAPS_pubinterfaceBuildEvents

Provides a list of events for solution builds. Use this object for functionality and refer to BuildEventsClass for this object’s documentation.

System_CAPS_pubinterfaceCodeAttribute

Allows manipulation of a code element's attribute.

System_CAPS_pubinterfaceCodeClass

Represents a class in source code.

System_CAPS_pubinterfaceCodeDelegate

Object representing a delegate in source code.

System_CAPS_pubinterfaceCodeElement

Represents a code element or construct in a source file.

System_CAPS_pubinterfaceCodeElements

A collection of objects representing code constructs in a source file.

System_CAPS_pubinterfaceCodeEnum

Object representing an enumeration in source code.

System_CAPS_pubinterfaceCodeFunction

An object defining a function construct in a source file.

System_CAPS_pubinterfaceCodeInterface

Object representing an interface in source code.

System_CAPS_pubinterfaceCodeModel

Allows access to programmatic constructs in a source code file.

System_CAPS_pubinterfaceCodeNamespace

Represents a namespace construct in a source file.

System_CAPS_pubinterfaceCodeParameter

An object defining a parameter to a function, property, and so on, in a source file.

System_CAPS_pubinterfaceCodeProperty

An object defining a property construct in a source file.

System_CAPS_pubinterfaceCodeStruct

Object representing a structure in source code.

System_CAPS_pubinterfaceCodeType

Represents a class construct in a source file.

System_CAPS_pubinterfaceCodeTypeRef

An object defining the type of a construct in a source file.

System_CAPS_pubinterfaceCodeVariable

An object defining a variable construct in a source file.

System_CAPS_pubinterfaceColorableItems

Represents the portions of an item that can be colored, such as the foreground and background.

System_CAPS_pubinterfaceCommand

Represents a command in the environment.

System_CAPS_pubinterfaceCommandBarEvents

Causes a Click event to occur when a control on the command bar is clicked. Use this object for functionality, and refer to CommandBarEventsClass for this object's documentation.

System_CAPS_pubinterfaceCommandEvents

Provides command events for automation clients. Use this object for functionality, and refer to CommandEventsClass for this object's documentation.

System_CAPS_pubinterfaceCommands

Contains all of the commands in the environment, as Command objects.

System_CAPS_pubinterfaceCommandWindow

Represents the Command window in the environment.

System_CAPS_pubinterfaceConfiguration

Represents a project or project item's build configuration dependent properties.

System_CAPS_pubinterfaceConfigurationManager

Represents a matrix of Configuration objects, one for each combination of configuration name and platform name.

System_CAPS_pubinterfaceConfigurations

Contains a set of Configuration objects. Each collection represents a row of Configuration objects for a given configuration name and for each platform, or a column of each Configuration object for a given platform name, one for each configuration name.

System_CAPS_pubinterfaceContextAttribute

Represents a single attribute associated with a global context or window's context in the Dynamic Help window.

System_CAPS_pubinterfaceContextAttributes

Contains all attributes associated with a global context or window's context in the Dynamic Help window.

System_CAPS_pubinterfaceDebugger

The Debugger object is used to interrogate and manipulate the state of the debugger and the program being debugged.

System_CAPS_pubinterfaceDebuggerEvents

Defines events supported by the debugger. Use this object for functionality and refer to DebuggerEventsClass for this object's members' documentation.

System_CAPS_pubinterfaceDocument

Represents a document in the environment open for editing.

System_CAPS_pubinterfaceDocumentEvents

Provides document events. Use this object for functionality and refer to DocumentEventsClass for this object's documentation.

System_CAPS_pubinterfaceDocuments

Contains all Document objects in the environment, each representing an open document.

System_CAPS_pubinterfaceDTE

The top-level object in the Visual Studio automation object model. The documentation for the _DTE type is the most complete.

System_CAPS_pubinterfaceDTEEvents

Provides events relating to the state of the environment. Use this object for functionality and refer to DTEEventsClass for this object's documentation.

System_CAPS_pubinterfaceEditPoint

Allows you to manipulate text as data in text buffers.

System_CAPS_pubinterfaceEvents

Allows access to all events in the extensibility model. Events may also be exposed from specific objects within the extensibility model.

System_CAPS_pubinterfaceExpression

The Expression object contains properties used to examine items returned by an expression evaluation.

System_CAPS_pubinterfaceExpressions

A collection of Expression objects.

System_CAPS_pubinterfaceFileCodeModel

Allows access to programmatic constructs in a source file.

System_CAPS_pubinterfaceFind

Supports general text Find operations in the environment for documents and files.

System_CAPS_pubinterfaceFindEvents

Provides events for Find-in-Files operations.

System_CAPS_pubinterfaceFontsAndColorsItems

Contains ColorableItems objects that define the color, appearance, and other attributes of items.

System_CAPS_pubinterfaceGlobals

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.

System_CAPS_pubinterfaceHTMLWindow

Represents an HTML document window.

System_CAPS_pubinterfaceIDTCommandTarget

Allows you to create named commands. You must implement this interface to handle new named commands.

System_CAPS_pubinterfaceIDTToolsOptionsPage

Implemented when constructing a custom tools options page.

System_CAPS_pubinterfaceIDTWizard

This interface must be implemented in a component for it to act as a wizard.

System_CAPS_pubinterfaceIExtenderProvider

An object that represents an IDispatch-based extender provider.

System_CAPS_pubinterfaceIExtenderProviderUnk

Represents an extender provider object.

System_CAPS_pubinterfaceIExtenderSite

Site object for an automation extender.

System_CAPS_pubinterfaceIExtensibleObject

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceIExtensibleObjectSite

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceIFilterProperties

Allows an Extender to hide or override properties in the Properties window.

System_CAPS_pubinterfaceISupportVSProperties

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceItemOperations

Object for performing common file actions.

System_CAPS_pubinterfaceIVsExtensibility

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceIVsGlobals

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceIVsGlobalsCallback

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceIVsProfferCommands

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceIVsTextEditFonts

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceIVsTextEditGeneral

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceIVsTextEditPerLanguage

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceLanguage

The Language object contains properties used to examine the language specified by the debugger.

System_CAPS_pubinterfaceLanguages

A collection of Language objects.

System_CAPS_pubinterfaceLinkedWindows

The LinkedWindows collection contains all windows that have been linked together in the environment.

System_CAPS_pubinterfaceMacros

Represents the Visual Studio macro recorder.

System_CAPS_pubinterfaceObjectExtenders

Object that provides access to Automation Extenders.

System_CAPS_pubinterfaceOutputGroup

Contains the file names for a given named output group.

System_CAPS_pubinterfaceOutputGroups

Contains a collection of OutputGroup objects.

System_CAPS_pubinterfaceOutputWindow

Represents the Output window in the integrated development environment (IDE).

System_CAPS_pubinterfaceOutputWindowEvents

Provides events for changes to the Output window.

System_CAPS_pubinterfaceOutputWindowPane

Represents a pane in the Output window.

System_CAPS_pubinterfaceOutputWindowPanes

Contains all Output window panes in the integrated development environment (IDE).

System_CAPS_pubinterfaceProcess

Used to examine and manipulate processes.

System_CAPS_pubinterfaceProcesses

A collection of Process objects.

System_CAPS_pubinterfaceProgram

Important   Do not use this object for new applications. It has been superseded by the Process2 object, which we recommend instead. However, this object will continue to work in existing code.

System_CAPS_pubinterfacePrograms

A collection of Program objects.

System_CAPS_pubinterfaceProject

Represents a project in the integrated development environment (IDE).

System_CAPS_pubinterfaceProjectItem

Represents an item in a project.

System_CAPS_pubinterfaceProjectItems

Contains ProjectItem objects, each representing items in the project.

System_CAPS_pubinterfaceProjectItemsEvents

The base interface from which projects derive event interfaces of their specific project items. Use this object for functionality and refer to ProjectItemsEventsClass for this object's documentation.

System_CAPS_pubinterfaceProjects

Represents all of the projects of a given kind.

System_CAPS_pubinterfaceProjectsEvents

The base interface from which the various projects derive the events that are associated with their specific project interfaces. Use this object for functionality, and refer to ProjectsEventsClass for this object's documentation.

System_CAPS_pubinterfaceProperties

Contains all of the properties of a given object that are contained in a generic collection of properties.

System_CAPS_pubinterfaceProperty

Represents one property in a generic collection of properties for a given object.

System_CAPS_pubinterfaceSelectedItem

Represents selected project(s) or project item(s) in the Visual Studio integrated development environment (IDE).

System_CAPS_pubinterfaceSelectedItems

Contains SelectedItem objects, which represent selected projects or project items.

System_CAPS_pubinterfaceSelectionContainer

Represents the selection context with objects that model the selection below the project item level.

System_CAPS_pubinterfaceSelectionEvents

Provides events for changes to a selection. Use this object for functionality, and refer to SelectionEventsClass for this object's documentation.

System_CAPS_pubinterfaceSolution

Represents all projects and solution-wide properties in the integrated development environment (IDE). Use this object for functionality and refer to _Solution for documentation.

System_CAPS_pubinterfaceSolutionBuild

Represents the root of the build automation model at the solution level.

System_CAPS_pubinterfaceSolutionConfiguration

Represents information about a particular way to build the solution.

System_CAPS_pubinterfaceSolutionConfigurations

Contains all of the SolutionConfiguration in the solution.

System_CAPS_pubinterfaceSolutionContext

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.

System_CAPS_pubinterfaceSolutionContexts

Contains all of the SolutionContext objects for a solution configuration.

System_CAPS_pubinterfaceSolutionEvents

Provides events for changes to a solution. Use this object for functionality and refer to SolutionEventsClass for this object's documentation.

System_CAPS_pubinterfaceSourceControl

Used to interact with current source control system.

System_CAPS_pubinterfaceStackFrame

Used to examine and manipulate stack frames. A stack frame is essentially the same thing as a function call.

System_CAPS_pubinterfaceStackFrames

A collection of StackFrame objects.

System_CAPS_pubinterfaceStatusBar

Represents the Status Bar in the Visual Studio integrated development environment (IDE).

System_CAPS_pubinterfaceTaskItem

The TaskItem object represents a task item in the Task List window.

System_CAPS_pubinterfaceTaskItems

The TaskItems collection contains all of the tasks in the Task List window.

System_CAPS_pubinterfaceTaskList

The TaskList object represents the items in the Task List window in the Visual Studio integrated development environment (IDE).

System_CAPS_pubinterfaceTaskListEvents

Provides events for changes made to the Task List.

System_CAPS_pubinterfaceTextBuffer

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceTextDocument

Represents a text file open in the editor.

System_CAPS_pubinterfaceTextEditor

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubinterfaceTextEditorEvents

Provides events for changes made in the Text/Code Editor. Use this interface for functionality and refer to TextEditorEventsClass for this object's documentation.

System_CAPS_pubinterfaceTextPane

Represents a pane within a text editor window.

System_CAPS_pubinterfaceTextPanes

Contains all of the TextPane objects in a text editor window.

System_CAPS_pubinterfaceTextPoint

Represents a location of text in a text document.

System_CAPS_pubinterfaceTextRange

Represents a single, contiguous section of text in a text document.

System_CAPS_pubinterfaceTextRanges

Contains a TextRange object for each of the tagged subexpressions from a search pattern. TextRanges is also used to find where a box selection intersects each line of text.

System_CAPS_pubinterfaceTextSelection

Provides access to view-based editing operations and selected text.

System_CAPS_pubinterfaceTextWindow

Represents a window containing a text document.

System_CAPS_pubinterfaceThread

Used to examine and manipulate threads.

System_CAPS_pubinterfaceThreads

A collection of Thread objects.

System_CAPS_pubinterfaceToolBox

Represents the ToolBox in the integrated development environment (IDE).

System_CAPS_pubinterfaceToolBoxItem

Represents an item in the ToolBox.

System_CAPS_pubinterfaceToolBoxItems

Contains all items in a ToolBox tab.

System_CAPS_pubinterfaceToolBoxTab

Represents a tab in the ToolBox, along with any objects the tab contains.

System_CAPS_pubinterfaceToolBoxTabs

Contains all tabs in the Toolbox.

System_CAPS_pubinterfaceUIHierarchy

Represents standard tool windows in the integrated development environment (IDE) that use hierarchical trees of data, such as Solution Explorer or Server Explorer.

System_CAPS_pubinterfaceUIHierarchyItem

Represents an item that shows hierarchical tree data, such as Solution Explorer, in a standard tool window in the integrated development environment (IDE).

System_CAPS_pubinterfaceUIHierarchyItems

Represents a given level of the UI hierarchy tree. It also represents a collection of the selected items in the tree.

System_CAPS_pubinterfaceUndoContext

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.

System_CAPS_pubinterfaceVirtualPoint

Allows you to manipulate text beyond the right margin (left margin in bidirectional Windows) of the text document.

System_CAPS_pubinterfaceWindow

The Window object represents a window in the environment.

System_CAPS_pubinterfaceWindowConfiguration

The WindowConfiguration object represents the layout and configuration of all windows in the Visual Studio environment.

System_CAPS_pubinterfaceWindowConfigurations

The WindowConfigurations collection contains all named window configurations created for the environment.

System_CAPS_pubinterfaceWindowEvents

Provides events for changes made to Windows in the environment. Use this object for functionality and refer to WindowEventsClass for this object’s documentation.

System_CAPS_pubinterfaceWindows

The Windows collection contains all windows in the environment.

DelegateDescription
System_CAPS_pubdelegate_dispBuildEvents_OnBuildBeginEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispBuildEvents_OnBuildDoneEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispBuildEvents_OnBuildProjConfigBeginEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispBuildEvents_OnBuildProjConfigDoneEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispCommandBarControlEvents_ClickEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispCommandEvents_AfterExecuteEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispCommandEvents_BeforeExecuteEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDebuggerEvents_OnContextChangedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDebuggerEvents_OnEnterBreakModeEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDebuggerEvents_OnEnterDesignModeEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDebuggerEvents_OnEnterRunModeEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDebuggerEvents_OnExceptionNotHandledEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDebuggerEvents_OnExceptionThrownEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDocumentEvents_DocumentClosingEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDocumentEvents_DocumentOpenedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDocumentEvents_DocumentOpeningEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDocumentEvents_DocumentSavedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDTEEvents_ModeChangedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDTEEvents_OnBeginShutdownEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDTEEvents_OnMacrosRuntimeResetEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispDTEEvents_OnStartupCompleteEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispFindEvents_FindDoneEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispOutputWindowEvents_PaneAddedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispOutputWindowEvents_PaneClearingEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispOutputWindowEvents_PaneUpdatedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispProjectItemsEvents_ItemAddedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispProjectItemsEvents_ItemRemovedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispProjectItemsEvents_ItemRenamedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispProjectsEvents_ItemAddedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispProjectsEvents_ItemRemovedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispProjectsEvents_ItemRenamedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispSelectionEvents_OnChangeEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispSolutionEvents_AfterClosingEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispSolutionEvents_BeforeClosingEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Handles events that are fired before a solution is closed.

System_CAPS_pubdelegate_dispSolutionEvents_OpenedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispSolutionEvents_ProjectAddedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispSolutionEvents_ProjectRemovedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispSolutionEvents_ProjectRenamedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispSolutionEvents_QueryCloseSolutionEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispSolutionEvents_RenamedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispTaskListEvents_TaskAddedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispTaskListEvents_TaskModifiedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispTaskListEvents_TaskNavigatedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispTaskListEvents_TaskRemovedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispTextEditorEvents_LineChangedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispWindowEvents_WindowActivatedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispWindowEvents_WindowClosingEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispWindowEvents_WindowCreatedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubdelegate_dispWindowEvents_WindowMovedEventHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

EnumerationDescription
System_CAPS_pubenum_vsIndentStyle

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumdbgBreakpointConditionType

For conditional breakpoints. Indicates a break when the condition is true, or when it has changed. Used by the ConditionType property in the Breakpoint object and by the Add method in the Breakpoints collection.

System_CAPS_pubenumdbgBreakpointLocationType

The breakpoint location type that is used by the LocationType property.

System_CAPS_pubenumdbgBreakpointType

Indicatesthe type or state of a breakpoint.

System_CAPS_pubenumdbgDebugMode

The current state of the debugger within the development environment. dbgDebugMode is used by the CurrentMode property of the Debugger object.

System_CAPS_pubenumdbgEventReason

Specifies the reason for most debugging events.

System_CAPS_pubenumdbgExceptionAction

Specifies the action to take in the event of an exception

System_CAPS_pubenumdbgExecutionAction

Specifies an action to take in a debug session.

System_CAPS_pubenumdbgHitCountType

Specifies a hit count condition.

System_CAPS_pubenumDsCaseOptions

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumDsGoToLineOptions

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumDsMovementOptions

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumDsSaveChanges

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumdsSaveStatus

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumDsStartOfLineOptions

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumDsTextSearchOptions

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumDsWhitespaceOptions

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumvs_exec_Result

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumvsBrowserViewSource

Indicates which window type is used to view web page source.

System_CAPS_pubenumvsBuildAction

Represents the type of build action that is occurring, such as a build or a deploy action.

System_CAPS_pubenumvsBuildKind

Indicates the kind of build.

System_CAPS_pubenumvsBuildScope

Represents the scope of the build.

System_CAPS_pubenumvsBuildState

Represents the status of the build operation.

System_CAPS_pubenumvsCaseOptions

Represents options for changing text to lowercase or uppercase.

System_CAPS_pubenumvsCMAccess

Used to determine how a code element may be accessed by other code.

System_CAPS_pubenumvsCMElement

Indicates the type of code element.

System_CAPS_pubenumvsCMFunction

A constant indicating the type of function, such as a property-get or a method.

System_CAPS_pubenumvsCMInfoLocation

A constant indicating the abilities of the given code model object.

System_CAPS_pubenumvsCMPart

Represents the portion of a code construct.

System_CAPS_pubenumvsCMPrototype

A constant specifying prototype options.

System_CAPS_pubenumvsCMTypeRef

The data type that the function returns. This can be a CodeTypeRef object, a vsCMTypeRef constant, or a fully qualified type name.

System_CAPS_pubenumvsCommandBarType

Represents the scope of the build.

System_CAPS_pubenumvsCommandDisabledFlags

Describes the accessibility of menu items and toolbars.

System_CAPS_pubenumvsCommandExecOption

A constant specifying the execution options.

System_CAPS_pubenumvsCommandStatus

The current status of the command.

System_CAPS_pubenumvsCommandStatusTextWanted

A constant specifying if information is returned from the check, and if so, what type of information is returned.

System_CAPS_pubenumvsConfigurationType

Represents the type of build configuration.

System_CAPS_pubenumvsContextAttributes

Represents context attributes.

System_CAPS_pubenumvsContextAttributeType

Specifies the type of new attribute.

System_CAPS_pubenumvsDisplay

Represents the display mode of the integrated development environment (IDE).

System_CAPS_pubenumvsEPReplaceTextOptions

Represents the edit behavior in an ReplaceText action.

System_CAPS_pubenumVSEXECRESULT

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumvsext_Build

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumvsext_DisplayMode

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumvsext_FontCharSet

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumvsext_LinkedWindowType

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumvsext_StartUp

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumvsext_WindowState

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumvsext_WindowType

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubenumvsFilterProperties

Determines whether a property displays or not.

System_CAPS_pubenumvsFindAction

Represents the type of find action to take.

System_CAPS_pubenumvsFindOptions

Represents the behavior of the ReplacePattern method, such as how to search, where to begin the search, whether to search forward or backward, and the case sensitivity.

System_CAPS_pubenumvsFindPatternSyntax

Represents the type of syntax used for the search pattern.

System_CAPS_pubenumvsFindResult

Represents the results of a search.

System_CAPS_pubenumvsFindResultsLocation

Determines the location where the Find Results list displays.

System_CAPS_pubenumvsFindTarget

Indicates the target for the search operation, such as the current document or files on disk.

System_CAPS_pubenumvsFontCharSet

Enumeration describing what character set to use when displaying items in the integrated development environment (IDE).

System_CAPS_pubenumvsGoToLineOptions

Determines whether the line navigated to is the first or last line of the document.

System_CAPS_pubenumvsHTMLTabs

Indicates the active tab of an open HTML document.

System_CAPS_pubenumvsIDEMode

Represents the mode of the integrated development environment (IDE).

System_CAPS_pubenumvsIndentStyle

Indicates how indenting is handled in a code editor.

System_CAPS_pubenumvsInitializeMode

Deprecated. Do not use.

System_CAPS_pubenumvsInsertFlags

Indicates how to insert text into a document.

System_CAPS_pubenumvsLinkedWindowType

Represents the state of a given window.

System_CAPS_pubenumvsMovementOptions

Indicates changes to the TextSelection object.

System_CAPS_pubenumvsMoveToColumnLine

Indicates positional changes to the EndPoint object.

System_CAPS_pubenumvsNavigateBrowser

Deprecated. Do not use.

System_CAPS_pubenumvsNavigateOptions

Determines whether the browsed content displays in the last active Web browser window or in a new Web browser window.

System_CAPS_pubenumvsPaneShowHow

Determines how to display selected text or code.

System_CAPS_pubenumvsPromptResult

Describes the user's action after a dialog box is displayed.

System_CAPS_pubenumvsSaveChanges

Determines how to save an item or items.

System_CAPS_pubenumvsSaveStatus

Indicates whether or not the save was successful.

System_CAPS_pubenumvsSelectionMode

Indicates the type of selection that TextSelection represents.

System_CAPS_pubenumvsSmartFormatOptions

Determines the type of formatting applied to selected code.

System_CAPS_pubenumvsStartOfLineOptions

Represents where to move the TextSelection object when moving to the beginning of the line.

System_CAPS_pubenumvsStartUp

Specifies the startup state of the Visual Studio IDE.

System_CAPS_pubenumvsStatusAnimation

Indicates the icon to display on the Status Bar.

System_CAPS_pubenumvsTaskIcon

Represents the category for the new task item.

System_CAPS_pubenumvsTaskListColumn

Represents the column in the Task List that was modified.

System_CAPS_pubenumvsTaskPriority

Represents the priority for the new task item.

System_CAPS_pubenumvsTextChanged

Indicates one or more reasons why the event occurred, which might help you understand what happened in the buffer.

System_CAPS_pubenumvsToolBoxItemFormat

Indicates the format of the new ToolBox item.

System_CAPS_pubenumvsUISelectionType

Indicates how the selection is moved or extended in a UIHierarchy window.

System_CAPS_pubenumvsWhitespaceOptions

Determines how and where to remove white space.

System_CAPS_pubenumvsWindowState

Represents the state of a given window.

System_CAPS_pubenumvsWindowType

Represents the different types of windows available in the integrated development environment (IDE).

System_CAPS_pubenumwizardResult

A constant specifying the results of the wizard.

Changes and new functionality are contained in the EnvDTE80, EnvDTE90, EnvDTE90a, and EnvDTE100 namespaces.

When you add an assembly reference to EnvDTE.dll, you must also set the Embed Interop Types property of the assembly to false.

Return to top
Show:
© 2016 Microsoft