EnvDTE Namespace

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

Classes

_dispBuildEvents_SinkHelper

Microsoft Internal Use Only.

_dispCommandBarControlEvents_SinkHelper

Microsoft Internal Use Only.

_dispCommandEvents_SinkHelper

Microsoft Internal Use Only.

_dispDebuggerEvents_SinkHelper

Microsoft Internal Use Only.

_dispDocumentEvents_SinkHelper

Microsoft Internal Use Only.

_dispDTEEvents_SinkHelper

Microsoft Internal Use Only.

_dispFindEvents_SinkHelper

Microsoft Internal Use Only.

_dispOutputWindowEvents_SinkHelper

Microsoft Internal Use Only.

_dispProjectItemsEvents_SinkHelper

Microsoft Internal Use Only.

_dispProjectsEvents_SinkHelper

Microsoft Internal Use Only.

_dispSelectionEvents_SinkHelper

Microsoft Internal Use Only.

_dispSolutionEvents_SinkHelper

Microsoft Internal Use Only.

_dispTaskListEvents_SinkHelper

Microsoft Internal Use Only.

_dispTextEditorEvents_SinkHelper

Microsoft Internal Use Only.

_dispWindowEvents_SinkHelper

Microsoft Internal Use Only.

BuildEventsClass

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

CodeModelLanguageConstants

A constant specifying the language used to author the code.

CommandBarEventsClass

Microsoft Internal Use Only.

CommandEventsClass

Microsoft Internal Use Only.

Constants

Constants that are common to all Visual Studio programming languages.

DebuggerEventsClass

Microsoft Internal Use Only.

DocumentEventsClass

Microsoft Internal Use Only.

DTEClass

Microsoft Internal Use Only.

DTEEventsClass

Microsoft Internal Use Only.

FindEventsClass

Microsoft Internal Use Only.

OutputWindowEventsClass

Microsoft Internal Use Only.

ProjectItemsEventsClass

Microsoft Internal Use Only.

ProjectsEventsClass

Microsoft Internal Use Only.

SelectionEventsClass

Microsoft Internal Use Only.

SolutionClass

Microsoft Internal Use Only.

SolutionEventsClass

Microsoft Internal Use Only.

TaskListEventsClass

Microsoft Internal Use Only.

TextEditorEventsClass

Microsoft Internal Use Only.

vsTaskCategories

Represents the type of task in the Task window.

WindowEventsClass

Microsoft Internal Use Only.

Interfaces

_BuildEvents

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

_CommandBarControlEvents

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

_CommandEvents

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

_DebuggerEvents

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

_DebuggerEventsRoot

Microsoft Internal Use Only.

_dispBuildEvents

Microsoft Internal Use Only.

_dispBuildEvents_Event

Microsoft Internal Use Only.

_dispCommandBarControlEvents

Microsoft Internal Use Only.

_dispCommandBarControlEvents_Event

Microsoft Internal Use Only.

_dispCommandEvents

Microsoft Internal Use Only.

_dispCommandEvents_Event

Microsoft Internal Use Only.

_dispDebuggerEvents

Microsoft Internal Use Only.

_dispDebuggerEvents_Event

Microsoft Internal Use Only.

_dispDocumentEvents

Microsoft Internal Use Only.

_dispDocumentEvents_Event

Microsoft Internal Use Only.

_dispDTEEvents

Microsoft Internal Use Only.

_dispDTEEvents_Event

Microsoft Internal Use Only.

_dispFindEvents

Microsoft Internal Use Only.

_dispFindEvents_Event

Microsoft Internal Use Only.

_dispOutputWindowEvents

Microsoft Internal Use Only.

_dispOutputWindowEvents_Event

Microsoft Internal Use Only.

_dispProjectItemsEvents

Microsoft Internal Use Only.

_dispProjectItemsEvents_Event

Microsoft Internal Use Only.

_dispProjectsEvents

Microsoft Internal Use Only.

_dispProjectsEvents_Event

Microsoft Internal Use Only.

_dispSelectionEvents

Microsoft Internal Use Only.

_dispSelectionEvents_Event

Microsoft Internal Use Only.

_dispSolutionEvents

Microsoft Internal Use Only.

_dispSolutionEvents_Event

Microsoft Internal Use Only.

_dispTaskListEvents

Microsoft Internal Use Only.

_dispTaskListEvents_Event

Microsoft Internal Use Only.

_dispTextEditorEvents

Microsoft Internal Use Only.

_dispTextEditorEvents_Event

Microsoft Internal Use Only.

_dispWindowEvents

Microsoft Internal Use Only.

_dispWindowEvents_Event

Microsoft Internal Use Only.

_DocumentEvents

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

_DocumentEventsRoot

Microsoft Internal Use Only.

_DTE

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

_DTEEvents

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

_EnvironmentDocuments

Microsoft Internal Use Only.

_EnvironmentFontsAndColors

Microsoft Internal Use Only.

_EnvironmentGeneral

Microsoft Internal Use Only.

_EnvironmentHelp

Microsoft Internal Use Only.

_EnvironmentKeyboard

Microsoft Internal Use Only.

_EnvironmentProjectsAndSolution

Microsoft Internal Use Only.

_EnvironmentTaskList

Microsoft Internal Use Only.

_EnvironmentWebBrowser

Microsoft Internal Use Only.

_FindEvents

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

_FontsAndColors

Microsoft Internal Use Only.

_MiscSlnFilesEventsRoot

Microsoft Internal Use Only.

_OutputWindowEvents

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

_OutputWindowEventsRoot

Microsoft Internal Use Only.

_ProjectItemsEvents

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

_ProjectsEvents

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

_SelectionEvents

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

_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.

_SolutionEvents

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

_TaskListEvents

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

_TaskListEventsRoot

Microsoft Internal Use Only.

_TextEditorEvents

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

_TextEditorEventsRoot

Microsoft Internal Use Only.

_WindowEvents

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

_WindowEventsRoot

Microsoft Internal Use Only.

AddIn

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

AddIns

Contains all known add-ins.

Breakpoint

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

Breakpoints

Provides a list of pending breakpoints.

BuildDependencies

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

BuildDependency

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

BuildEvents

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

CodeAttribute

Allows manipulation of a code element's attribute.

CodeClass

Represents a class in source code.

CodeDelegate

Object representing a delegate in source code.

CodeElement

Represents a code element or construct in a source file.

CodeElements

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

CodeEnum

Object representing an enumeration in source code.

CodeFunction

An object defining a function construct in a source file.

CodeInterface

Object representing an interface in source code.

CodeModel

Allows access to programmatic constructs in a source code file.

CodeNamespace

Represents a namespace construct in a source file.

CodeParameter

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

CodeProperty

An object defining a property construct in a source file.

CodeStruct

Object representing a structure in source code.

CodeType

Represents a class construct in a source file.

CodeTypeRef

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

CodeVariable

An object defining a variable construct in a source file.

ColorableItems

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

Command

Represents a command in the environment.

CommandBarEvents

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.

CommandEvents

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

Commands

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

CommandWindow

Represents the Command window in the environment.

Configuration

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

ConfigurationManager

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

Configurations

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.

ContextAttribute

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

ContextAttributes

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

Debugger

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

DebuggerEvents

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

Document

Represents a document in the environment open for editing.

DocumentEvents

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

Documents

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

DTE

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

DTEEvents

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

EditPoint

Allows you to manipulate text as data in text buffers.

Events

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

Expression

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

Expressions

A collection of Expression objects.

FileCodeModel

Allows access to programmatic constructs in a source file.

Find

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

FindEvents

Provides events for Find-in-Files operations.

FontsAndColorsItems

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

Globals

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[String] property.

HTMLWindow

Represents an HTML document window.

IDTCommandTarget

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

IDTToolsOptionsPage

Implemented when constructing a custom tools options page.

IDTWizard

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

IExtenderProvider

An object that represents an IDispatch-based extender provider.

IExtenderProviderUnk

Represents an extender provider object.

IExtenderSite

Site object for an automation extender.

IExtensibleObject

Microsoft Internal Use Only.

IExtensibleObjectSite

Microsoft Internal Use Only.

IFilterProperties

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

ISupportVSProperties

Microsoft Internal Use Only.

ItemOperations

Object for performing common file actions.

IVsExtensibility

Microsoft Internal Use Only.

IVsGlobals

Microsoft Internal Use Only.

IVsGlobalsCallback

Microsoft Internal Use Only.

IVsProfferCommands

Microsoft Internal Use Only.

IVsTextEditFonts

Microsoft Internal Use Only.

IVsTextEditGeneral

Microsoft Internal Use Only.

IVsTextEditPerLanguage

Microsoft Internal Use Only.

Language

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

Languages

A collection of Language objects.

LinkedWindows

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

Macros

Represents the Visual Studio macro recorder.

ObjectExtenders

Object that provides access to Automation Extenders.

OutputGroup

Contains the file names for a given named output group.

OutputGroups

Contains a collection of OutputGroup objects.

OutputWindow

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

OutputWindowEvents

Provides events for changes to the Output window.

OutputWindowPane

Represents a pane in the Output window.

OutputWindowPanes

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

Process

Used to examine and manipulate processes.

Processes

A collection of Process objects.

Program

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.

Programs

A collection of Program objects.

Project

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

ProjectItem

Represents an item in a project.

ProjectItems

Contains ProjectItem objects, each representing items in the project.

ProjectItemsEvents

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.

Projects

Represents all of the projects of a given kind.

ProjectsEvents

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.

Properties

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

Property

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

SelectedItem

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

SelectedItems

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

SelectionContainer

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

SelectionEvents

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

Solution

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

SolutionBuild

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

SolutionConfiguration

Represents information about a particular way to build the solution.

SolutionConfigurations

Contains all of the SolutionConfiguration in the solution.

SolutionContext

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.

SolutionContexts

Contains all of the SolutionContext objects for a solution configuration.

SolutionEvents

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

SourceControl

Used to interact with current source control system.

StackFrame

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

StackFrames

A collection of StackFrame objects.

StatusBar

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

TaskItem

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

TaskItems

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

TaskList

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

TaskListEvents

Provides events for changes made to the Task List.

TextBuffer

Microsoft Internal Use Only.

TextDocument

Represents a text file open in the editor.

TextEditor

Microsoft Internal Use Only.

TextEditorEvents

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

TextPane

Represents a pane within a text editor window.

TextPanes

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

TextPoint

Represents a location of text in a text document.

TextRange

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

TextRanges

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.

TextSelection

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

TextWindow

Represents a window containing a text document.

Thread

Used to examine and manipulate threads.

Threads

A collection of Thread objects.

ToolBox

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

ToolBoxItem

Represents an item in the ToolBox.

ToolBoxItems

Contains all items in a ToolBox tab.

ToolBoxTab

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

ToolBoxTabs

Contains all tabs in the Toolbox.

UIHierarchy

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

UIHierarchyItem

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

UIHierarchyItems

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

UndoContext

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

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

Window

The Window object represents a window in the environment.

WindowConfiguration

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

WindowConfigurations

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

WindowEvents

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

Windows

The Windows collection contains all windows in the environment.

Enums

_vsIndentStyle

Microsoft Internal Use Only.

dbgBreakpointConditionType

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(String, String, Int32, Int32, String, dbgBreakpointConditionType, String, String, Int32, String, Int32, dbgHitCountType) method in the Breakpoints collection.

dbgBreakpointLocationType

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

dbgBreakpointType

Indicatesthe type or state of a breakpoint.

dbgDebugMode

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

dbgEventReason

Specifies the reason for most debugging events.

dbgExceptionAction

Specifies the action to take in the event of an exception

dbgExecutionAction

Specifies an action to take in a debug session.

dbgHitCountType

Specifies a hit count condition.

DsCaseOptions

Microsoft Internal Use Only.

DsGoToLineOptions

Microsoft Internal Use Only.

DsMovementOptions

Microsoft Internal Use Only.

DsSaveChanges

Microsoft Internal Use Only.

dsSaveStatus

Microsoft Internal Use Only.

DsStartOfLineOptions

Microsoft Internal Use Only.

DsTextSearchOptions

Microsoft Internal Use Only.

DsWhitespaceOptions

Microsoft Internal Use Only.

vs_exec_Result

Microsoft Internal Use Only.

vsBrowserViewSource

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

vsBuildAction

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

vsBuildKind

Indicates the kind of build.

vsBuildScope

Represents the scope of the build.

vsBuildState

Represents the status of the build operation.

vsCaseOptions

Represents options for changing text to lowercase or uppercase.

vsCMAccess

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

vsCMElement

Indicates the type of code element.

vsCMFunction

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

vsCMInfoLocation

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

vsCMPart

Represents the portion of a code construct.

vsCMPrototype

A constant specifying prototype options.

vsCMTypeRef

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

vsCommandBarType

Represents the scope of the build.

vsCommandDisabledFlags

Describes the accessibility of menu items and toolbars.

vsCommandExecOption

A constant specifying the execution options.

vsCommandStatus

The current status of the command.

vsCommandStatusTextWanted

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

vsConfigurationType

Represents the type of build configuration.

vsContextAttributes

Represents context attributes.

vsContextAttributeType

Specifies the type of new attribute.

vsDisplay

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

vsEPReplaceTextOptions

Represents the edit behavior in an ReplaceText(Object, String, Int32) action.

VSEXECRESULT

Microsoft Internal Use Only.

vsext_Build

Microsoft Internal Use Only.

vsext_DisplayMode

Microsoft Internal Use Only.

vsext_FontCharSet

Microsoft Internal Use Only.

vsext_LinkedWindowType

Microsoft Internal Use Only.

vsext_StartUp

Microsoft Internal Use Only.

vsext_WindowState

Microsoft Internal Use Only.

vsext_WindowType

Microsoft Internal Use Only.

vsFilterProperties

Determines whether a property displays or not.

vsFindAction

Represents the type of find action to take.

vsFindOptions

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.

vsFindPatternSyntax

Represents the type of syntax used for the search pattern.

vsFindResult

Represents the results of a search.

vsFindResultsLocation

Determines the location where the Find Results list displays.

vsFindTarget

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

vsFontCharSet

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

vsGoToLineOptions

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

vsHTMLTabs

Indicates the active tab of an open HTML document.

vsIDEMode

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

vsIndentStyle

Indicates how indenting is handled in a code editor.

vsInitializeMode

Deprecated. Do not use.

vsInsertFlags

Indicates how to insert text into a document.

vsLinkedWindowType

Represents the state of a given window.

vsMovementOptions

Indicates changes to the TextSelection object.

vsMoveToColumnLine

Indicates positional changes to the EndPoint object.

vsNavigateBrowser

Deprecated. Do not use.

vsNavigateOptions

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

vsPaneShowHow

Determines how to display selected text or code.

vsPromptResult

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

vsSaveChanges

Determines how to save an item or items.

vsSaveStatus

Indicates whether or not the save was successful.

vsSelectionMode

Indicates the type of selection that TextSelection represents.

vsSmartFormatOptions

Determines the type of formatting applied to selected code.

vsStartOfLineOptions

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

vsStartUp

Specifies the startup state of the Visual Studio IDE.

vsStatusAnimation

Indicates the icon to display on the Status Bar.

vsTaskIcon

Represents the category for the new task item.

vsTaskListColumn

Represents the column in the Task List that was modified.

vsTaskPriority

Represents the priority for the new task item.

vsTextChanged

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

vsToolBoxItemFormat

Indicates the format of the new ToolBox item.

vsUISelectionType

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

vsWhitespaceOptions

Determines how and where to remove white space.

vsWindowState

Represents the state of a given window.

vsWindowType

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

wizardResult

A constant specifying the results of the wizard.

Delegates

_dispBuildEvents_OnBuildBeginEventHandler

Microsoft Internal Use Only.

_dispBuildEvents_OnBuildDoneEventHandler

Microsoft Internal Use Only.

_dispBuildEvents_OnBuildProjConfigBeginEventHandler

Microsoft Internal Use Only.

_dispBuildEvents_OnBuildProjConfigDoneEventHandler

Microsoft Internal Use Only.

_dispCommandBarControlEvents_ClickEventHandler

Microsoft Internal Use Only.

_dispCommandEvents_AfterExecuteEventHandler

Microsoft Internal Use Only.

_dispCommandEvents_BeforeExecuteEventHandler

Microsoft Internal Use Only.

_dispDebuggerEvents_OnContextChangedEventHandler

Microsoft Internal Use Only.

_dispDebuggerEvents_OnEnterBreakModeEventHandler

Microsoft Internal Use Only.

_dispDebuggerEvents_OnEnterDesignModeEventHandler

Microsoft Internal Use Only.

_dispDebuggerEvents_OnEnterRunModeEventHandler

Microsoft Internal Use Only.

_dispDebuggerEvents_OnExceptionNotHandledEventHandler

Microsoft Internal Use Only.

_dispDebuggerEvents_OnExceptionThrownEventHandler

Microsoft Internal Use Only.

_dispDocumentEvents_DocumentClosingEventHandler

Microsoft Internal Use Only.

_dispDocumentEvents_DocumentOpenedEventHandler

Microsoft Internal Use Only.

_dispDocumentEvents_DocumentOpeningEventHandler

Microsoft Internal Use Only.

_dispDocumentEvents_DocumentSavedEventHandler

Microsoft Internal Use Only.

_dispDTEEvents_ModeChangedEventHandler

Microsoft Internal Use Only.

_dispDTEEvents_OnBeginShutdownEventHandler

Microsoft Internal Use Only.

_dispDTEEvents_OnMacrosRuntimeResetEventHandler

Microsoft Internal Use Only.

_dispDTEEvents_OnStartupCompleteEventHandler

Microsoft Internal Use Only.

_dispFindEvents_FindDoneEventHandler

Microsoft Internal Use Only.

_dispOutputWindowEvents_PaneAddedEventHandler

Microsoft Internal Use Only.

_dispOutputWindowEvents_PaneClearingEventHandler

Microsoft Internal Use Only.

_dispOutputWindowEvents_PaneUpdatedEventHandler

Microsoft Internal Use Only.

_dispProjectItemsEvents_ItemAddedEventHandler

Microsoft Internal Use Only.

_dispProjectItemsEvents_ItemRemovedEventHandler

Microsoft Internal Use Only.

_dispProjectItemsEvents_ItemRenamedEventHandler

Microsoft Internal Use Only.

_dispProjectsEvents_ItemAddedEventHandler

Microsoft Internal Use Only.

_dispProjectsEvents_ItemRemovedEventHandler

Microsoft Internal Use Only.

_dispProjectsEvents_ItemRenamedEventHandler

Microsoft Internal Use Only.

_dispSelectionEvents_OnChangeEventHandler

Microsoft Internal Use Only.

_dispSolutionEvents_AfterClosingEventHandler

Microsoft Internal Use Only.

_dispSolutionEvents_BeforeClosingEventHandler

Handles events that are fired before a solution is closed.

_dispSolutionEvents_OpenedEventHandler

Microsoft Internal Use Only.

_dispSolutionEvents_ProjectAddedEventHandler

Microsoft Internal Use Only.

_dispSolutionEvents_ProjectRemovedEventHandler

Microsoft Internal Use Only.

_dispSolutionEvents_ProjectRenamedEventHandler

Microsoft Internal Use Only.

_dispSolutionEvents_QueryCloseSolutionEventHandler

Microsoft Internal Use Only.

_dispSolutionEvents_RenamedEventHandler

Microsoft Internal Use Only.

_dispTaskListEvents_TaskAddedEventHandler

Microsoft Internal Use Only.

_dispTaskListEvents_TaskModifiedEventHandler

Microsoft Internal Use Only.

_dispTaskListEvents_TaskNavigatedEventHandler

Microsoft Internal Use Only.

_dispTaskListEvents_TaskRemovedEventHandler

Microsoft Internal Use Only.

_dispTextEditorEvents_LineChangedEventHandler

Microsoft Internal Use Only.

_dispWindowEvents_WindowActivatedEventHandler

Microsoft Internal Use Only.

_dispWindowEvents_WindowClosingEventHandler

Microsoft Internal Use Only.

_dispWindowEvents_WindowCreatedEventHandler

Microsoft Internal Use Only.

_dispWindowEvents_WindowMovedEventHandler

Microsoft Internal Use Only.

Remarks

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.