EnvDTE 命名空间

EnvDTE 是包含 Visual Studio 内核自动化的对象和成员的用程序集包装的 COM 库。

在 EnvDTE80、EnvDTE90、 EnvDTE90a 和 EnvDTE100 命名空间中包含更改和新功能。

添加对 EnvDTE.dll 的程序集引用时,您还必须将程序集的**“嵌入互操作类型”**属性设置为 false。

  说明
公共类 _dispBuildEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispCommandBarControlEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispCommandEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispDebuggerEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispDocumentEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispDTEEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispFindEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispOutputWindowEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispProjectItemsEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispProjectsEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispSelectionEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispSolutionEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispTaskListEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispTextEditorEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 _dispWindowEvents_SinkHelper 基础结构。 仅由 Microsoft 内部使用。
公共类 BuildEventsClass 基础结构。 有关此功能,请参考 BuildEvents。不要从此类实例化。
公共类 CodeModelLanguageConstants 一个常数,指定用于创作代码的语言。
公共类 CommandBarEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 CommandEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 Constants 常数为所有 Visual Studio 编程语言所共用。
公共类 DebuggerEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 DocumentEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 DTEClass 基础结构。 仅由 Microsoft 内部使用。
公共类 DTEEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 FindEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 OutputWindowEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 ProjectItemsEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 ProjectsEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 SelectionEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 SolutionClass 基础结构。 仅由 Microsoft 内部使用。
公共类 SolutionEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 TaskListEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 TextEditorEventsClass 基础结构。 仅由 Microsoft 内部使用。
公共类 vsTaskCategories 表示“任务”窗口中任务的类型。
公共类 WindowEventsClass 基础结构。 仅由 Microsoft 内部使用。

接口

  接口 说明
公共接口 _BuildEvents 有关此功能,请参考 BuildEvents。不要从此类实例化。
公共接口 _CommandBarControlEvents 有关此功能,请参考 CommandBarEvents。不要从此类实例化。
公共接口 _CommandEvents 有关此功能,请参考 CommandEvents。不要从此类实例化。
公共接口 _DebuggerEvents 有关此功能,请参考 DebuggerEvents。不要从此类实例化。
公共接口 _DebuggerEventsRoot 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispBuildEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispBuildEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispCommandBarControlEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispCommandBarControlEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispCommandEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispCommandEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispDebuggerEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispDebuggerEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispDocumentEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispDocumentEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispDTEEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispDTEEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispFindEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispFindEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispOutputWindowEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispOutputWindowEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispProjectItemsEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispProjectItemsEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispProjectsEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispProjectsEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispSelectionEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispSelectionEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispSolutionEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispSolutionEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispTaskListEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispTaskListEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispTextEditorEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispTextEditorEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispWindowEvents 基础结构。 仅由 Microsoft 内部使用。
公共接口 _dispWindowEvents_Event 基础结构。 仅由 Microsoft 内部使用。
公共接口 _DocumentEvents 有关此功能,请参考 DocumentEvents。不要实例化此类。
公共接口 _DocumentEventsRoot 基础结构。 仅由 Microsoft 内部使用。
公共接口 _DTE Visual Studio 自动化对象模型中的顶级对象。有关此功能,请参考 _DTE。不要从此类实例化。
公共接口 _DTEEvents 有关此功能,请参考 DTEEvents。不要实例化此类。
公共接口 _EnvironmentDocuments 基础结构。 仅由 Microsoft 内部使用。
公共接口 _EnvironmentFontsAndColors 基础结构。 仅由 Microsoft 内部使用。
公共接口 _EnvironmentGeneral 基础结构。 仅由 Microsoft 内部使用。
公共接口 _EnvironmentHelp 基础结构。 仅由 Microsoft 内部使用。
公共接口 _EnvironmentKeyboard 基础结构。 仅由 Microsoft 内部使用。
公共接口 _EnvironmentProjectsAndSolution 基础结构。 仅由 Microsoft 内部使用。
公共接口 _EnvironmentTaskList 基础结构。 仅由 Microsoft 内部使用。
公共接口 _EnvironmentWebBrowser 基础结构。 仅由 Microsoft 内部使用。
公共接口 _FindEvents 有关此功能,请参考 FindEvents。不要实例化此类。
公共接口 _FontsAndColors 基础结构。 仅由 Microsoft 内部使用。
公共接口 _MiscSlnFilesEventsRoot 基础结构。 仅由 Microsoft 内部使用。
公共接口 _OutputWindowEvents 有关此功能,请参考 OutputWindowEvents。不要实例化此类。
公共接口 _OutputWindowEventsRoot 基础结构。 仅由 Microsoft 内部使用。
公共接口 _ProjectItemsEvents 有关此功能,请参考 ProjectItemsEvents。不要实例化此类。
公共接口 _ProjectsEvents 有关此功能,请参考 ProjectsEvents。不要实例化此类。
公共接口 _SelectionEvents 有关此功能,请参考 SelectionEvents。不要实例化此类。
公共接口 _Solution 表示集成开发环境 (IDE) 中所有的项目和解决方案属性。有关此功能,请参考 Solution。不要从此类实例化。
公共接口 _SolutionEvents 有关此功能,请参考 SolutionEvents。不要实例化此类。
公共接口 _TaskListEvents 有关此功能,请参考 TaskListEvents。不要实例化此类。
公共接口 _TaskListEventsRoot 基础结构。 仅由 Microsoft 内部使用。
公共接口 _TextEditorEvents 有关此功能,请参考 TextEditorEvents。不要实例化此类。
公共接口 _TextEditorEventsRoot 基础结构。 仅由 Microsoft 内部使用。
公共接口 _WindowEvents 有关此功能,请参考 WindowEvents。不要实例化此类。
公共接口 _WindowEventsRoot 基础结构。 仅由 Microsoft 内部使用。
公共接口 AddIn 表示“外接程序管理器”对话框中列出的外接程序并向其他外接程序对象提供有关外接程序的信息。
公共接口 AddIns 包含“外接程序管理器”对话框中列出的所有外接程序(如果它们是 DTE.AddIns),或者包含由某个特定解决方案加载的所有外接程序(如果它们是 ProjectSolution.AddIns)。
公共接口 Breakpoint Breakpoint 对象包含用于以编程方式操作 Breakpoint 所需的属性和方法。
公共接口 Breakpoints 提供挂起断点的列表。
公共接口 BuildDependencies 表示指定的项目所依赖的所有项目。
公共接口 BuildDependency 表示生成指定项目所依赖的所有项目。
公共接口 BuildEvents 为解决方案生成提供事件列表。使用此对象可实现多种功能,有关此对象的文档,请参考 BuildEventsClass
公共接口 CodeAttribute 用于操作代码元素的特性。
公共接口 CodeClass 表示源代码中的类。
公共接口 CodeDelegate 表示源代码中委托的对象。
公共接口 CodeElement 表示源文件中的代码元素或构造。
公共接口 CodeElements 表示源文件中代码构造的对象集合。
公共接口 CodeEnum 表示源代码中枚举的对象。
公共接口 CodeFunction 定义源文件中函数构造的对象。
公共接口 CodeInterface 表示源代码中接口的对象。
公共接口 CodeModel 允许对源代码文件中的编程构造进行访问。
公共接口 CodeNamespace 表示源文件中的命名空间构造。
公共接口 CodeParameter 定义源文件中函数、属性等的参数的对象。
公共接口 CodeProperty 定义源文件中属性构造的对象。
公共接口 CodeStruct 表示源代码中的结构的对象。
公共接口 CodeType 表示源文件中的类构造。
公共接口 CodeTypeRef 定义源文件中的构造类型的对象。
公共接口 CodeVariable 定义源文件中变量构造的对象。
公共接口 ColorableItems 表示项中可以加上色彩的部分,例如前景和背景。
公共接口 Command 表示环境中的命令。
公共接口 CommandBarEvents 当单击命令栏上的控件时,导致 Click 事件发生。使用此对象实现功能,并为此对象的文档引用 CommandBarEventsClass
公共接口 CommandEvents 为自动化客户端提供命令事件。使用此对象可以实现功能,有关此对象的文档,请参考 CommandEventsClass
公共接口 Commands 包含环境中的所有命令(以 Command 对象的形式)。
公共接口 CommandWindow 表示环境中的“命令”窗口。
公共接口 Configuration 表示项目或项目项的生成配置相关属性。
公共接口 ConfigurationManager 表示 Configuration 对象的矩阵,每个对象对应一个配置名和平台名的组合。
公共接口 Configurations 包含 Configuration 对象的集合。对于每个平台,每个集合表示对应于给定配置名的一行 Configuration 对象,或者对于每个配置名,每个集合表示对应于给定平台名的一列 Configuration 对象。
公共接口 ContextAttribute 表示与“动态帮助”窗口中的全局上下文或窗口上下文关联的单个特性。
公共接口 ContextAttributes 包含与“动态帮助”窗口中的全局上下文或窗口上下文关联的所有特性。
公共接口 Debugger Debugger 对象用于询问和操作调试器和正在调试的程序的状态。
公共接口 DebuggerEvents 定义调试器所支持的事件。使用此对象可实现多种功能,有关此对象的成员文档,请参考 DebuggerEventsClass
公共接口 Document 表示在环境中打开进行编辑的文档。
公共接口 DocumentEvents 提供文档事件。使用此对象实现功能,有关此对象的文档,请参考 DocumentEventsClass
公共接口 Documents 包含环境中的所有 Document 对象,每个对象表示一个打开的文档。
公共接口 DTE Visual Studio 自动化对象模型中的顶级对象。使用此对象可以实现功能,有关此对象的文档,请参考 _DTE
公共接口 DTEEvents 提供与环境状态有关的事件。使用此对象可以实现多种功能,有关此对象的文档,请参考 DTEEventsClass
公共接口 EditPoint 使您得以在文本缓冲区中将文本作为数据处理。
公共接口 Events 允许访问扩展性模型中的所有事件。还可以从扩展性模型内的特定对象公开事件。
公共接口 Expression Expression 对象包含用于检查表达式计算所得项的属性。
公共接口 Expressions Expression 对象的集合。
公共接口 FileCodeModel 允许对源文件中的编程构造进行访问。
公共接口 Find 支持文档和文件环境中的常规文本 Find 操作。
公共接口 FindEvents 为“在文件中查找”操作提供事件。
公共接口 FontsAndColorsItems 包含定义项的颜色、外观和其他特性的 ColorableItems 对象。
公共接口 Globals Globals 对象是一个缓存,它在每个 Visual Studio 环境会话的持续时间内存储数据,并可以使用 VariablePersists 属性在各会话间存储数据。
公共接口 HTMLWindow 表示 HTML 文档窗口。
公共接口 IDTCommandTarget 允许创建指定的命令。必须实现此接口才能处理新的命名命令。
公共接口 IDTToolsOptionsPage 构造自定义工具选项页时实现。
公共接口 IDTWizard 必须在组件中实现此接口才能使其作为向导。
公共接口 IExtenderProvider 表示基于 IDispatch 的扩展程序提供程序的对象。
公共接口 IExtenderProviderUnk 表示扩展提供程序对象。
公共接口 IExtenderSite 自动化扩展程序的 Site 对象。
公共接口 IExtensibleObject 基础结构。 仅由 Microsoft 内部使用。
公共接口 IExtensibleObjectSite 基础结构。 仅由 Microsoft 内部使用。
公共接口 IFilterProperties 允许扩展程序在“属性”窗口中隐藏或重写属性。
公共接口 ISupportVSProperties 基础结构。 仅由 Microsoft 内部使用。
公共接口 ItemOperations 执行公共文件操作的对象。
公共接口 IVsExtensibility 基础结构。 仅由 Microsoft 内部使用。
公共接口 IVsGlobals 基础结构。 仅由 Microsoft 内部使用。
公共接口 IVsGlobalsCallback 基础结构。 仅由 Microsoft 内部使用。
公共接口 IVsProfferCommands 基础结构。 仅由 Microsoft 内部使用。
公共接口 IVsTextEditFonts 基础结构。 仅由 Microsoft 内部使用。
公共接口 IVsTextEditGeneral 基础结构。 仅由 Microsoft 内部使用。
公共接口 IVsTextEditPerLanguage 基础结构。 仅由 Microsoft 内部使用。
公共接口 Language Language 对象包含用于检查由调试器指定的语言的属性。
公共接口 Languages Language 对象的集合。
公共接口 LinkedWindows LinkedWindows 集合包含环境中所有已链接在一起的窗口。
公共接口 Macros 表示 Visual Studio 宏记录器。
公共接口 ObjectExtenders 提供对自动化扩展程序访问的对象。
公共接口 OutputGroup 包含给定命名输出组的文件名。
公共接口 OutputGroups 包含 OutputGroup 对象的集合。
公共接口 OutputWindow 表示集成开发环境 (IDE) 中的“输出”窗口。
公共接口 OutputWindowEvents 为对“输出”窗口所做的更改提供事件。
公共接口 OutputWindowPane 表示“输出”窗口中的窗格。
公共接口 OutputWindowPanes 包含集成开发环境 (IDE) 中的所有“输出”窗口窗格。
公共接口 Process 用于检查和操作进程。
公共接口 Processes Process 对象的集合。
公共接口 Program 重要事项 不要对新应用程序使用此对象。Process2 对象已经取代了此对象,建议改用前者。不过,此对象在现有代码中将继续有效。
公共接口 Programs Program 对象的集合。
公共接口 Project 表示集成开发环境 (IDE) 中的项目。
公共接口 ProjectItem 表示项目中的一个项。
公共接口 ProjectItems 包含 ProjectItem 对象,每个对象都表示项目中的项。
公共接口 ProjectItemsEvents 基接口,项目从该接口派生它们的特定项目项的事件接口。使用此对象可以实现多种功能,有关此对象的文档,请参考 ProjectItemsEventsClass
公共接口 Projects 表示给定种类的所有项目。
公共接口 ProjectsEvents 基接口,各种项目从该基接口派生与其特定的项目接口相关联的事件。使用此对象实现功能,并为此对象的文档引用 ProjectsEventsClass
公共接口 Properties 包含属性的一般集合中给定对象的所有属性。
公共接口 Property 表示给定对象的属性一般集合中的一个属性。
公共接口 SelectedItem 表示在 Visual Studio 集成开发环境 (IDE) 中选定的项目或项目项。
公共接口 SelectedItems 包含 SelectedItem 对象,它们表示所选项目或项目项。
公共接口 SelectionContainer 用模仿项目项等级之下选定内容的对象表示选定内容上下文。
公共接口 SelectionEvents 为选定内容的更改提供事件。使用此对象可实现多种功能,有关此对象的文档,请参考 SelectionEventsClass
公共接口 Solution 表示集成开发环境 (IDE) 中所有的项目和解决方案属性。使用此对象可实现多种功能,有关文档,请参考 _Solution
公共接口 SolutionBuild 在解决方案级别表示生成自动化模型的根。
公共接口 SolutionConfiguration 表示有关生成解决方案的特定方法的信息。
公共接口 SolutionConfigurations 包含解决方案中的所有 SolutionConfiguration
公共接口 SolutionContext 表示解决方案中的所有项目(将生成其中部分项目),以及当选择特定的 SolutionConfiguration 对象时将具有上下文的项目配置和平台。
公共接口 SolutionContexts 包含解决方案配置的所有 SolutionContext 对象。
公共接口 SolutionEvents 为解决方案的更改提供事件。使用此对象可以实现多种功能,有关此对象的文档,请参考 SolutionEventsClass
公共接口 SourceControl 用于与当前的源代码管理系统交互。
公共接口 StackFrame 用于检查和操作堆栈帧。堆栈帧实质上与函数调用相同。
公共接口 StackFrames StackFrame 对象的集合。
公共接口 StatusBar 表示 Visual Studio 集成开发环境 (IDE) 中的“状态栏”
公共接口 TaskItem TaskItem 对象表示“任务列表”窗口中的任务项。
公共接口 TaskItems TaskItems 集合包含“任务列表”窗口中的所有任务。
公共接口 TaskList TaskList 对象表示 Visual Studio 集成开发环境 (IDE) 内“任务列表”窗口中的项。
公共接口 TaskListEvents 为对“任务列表”所做的更改提供事件。
公共接口 TextBuffer 基础结构。 仅由 Microsoft 内部使用。
公共接口 TextDocument 表示编辑器中打开的文本文件。
公共接口 TextEditor 基础结构。 仅由 Microsoft 内部使用。
公共接口 TextEditorEvents 为文本/代码编辑器中的更改提供事件。使用此接口可实现多种功能,有关此对象的文档,请参考 TextEditorEventsClass
公共接口 TextPane 表示文本编辑器窗口内的窗格。
公共接口 TextPanes 包含文本编辑器窗口中的所有 TextPane 对象。
公共接口 TextPoint 表示文本文档中的文本位置。
公共接口 TextRange 表示文本文档中单个连续的文本部分。
公共接口 TextRanges 对搜索模式中的每个带标记的子表达式都包含一个 TextRange 对象。TextRanges 也用于查找选择框与每一行文本相交的位置。
公共接口 TextSelection 提供对基于视图的编辑操作和选定文本的访问。
公共接口 TextWindow 表示包含文本文档的窗口。
公共接口 Thread 用于检查和操作线程。
公共接口 Threads Thread 对象的集合。
公共接口 ToolBox 表示集成开发环境 (IDE) 中的“工具箱”
公共接口 ToolBoxItem 表示“工具箱”中的项。
公共接口 ToolBoxItems 包含“工具箱”选项卡中的所有项。
公共接口 ToolBoxTab 表示“工具箱”中的选项卡,以及该选项卡所包含的任何对象。
公共接口 ToolBoxTabs 包含“工具箱”中的所有选项卡。
公共接口 UIHierarchy 表示集成开发环境 (IDE) 中使用数据的层次结构树的标准工具窗口,如“解决方案资源管理器”“服务器资源管理器”“Macro 资源管理器”
公共接口 UIHierarchyItem 表示在集成开发环境 (IDE) 中以标准工具窗口显示层次结构树数据的项(如“解决方案资源管理器”)。
公共接口 UIHierarchyItems 表示给定级别的 UI 层次结构树,它还表示树中选定项的集合。
公共接口 UndoContext 作为单个事务,表示对 Visual Studio 中所有参与的打开文档执行的所有操作。如果调用它的 SetAborted 方法,则自打开该对象以来所做的所有更改都被放弃。
公共接口 VirtualPoint 使您得以操作文本文档的右边距(双向 Windows 中的左边距)以外的文本。
公共接口 Window Window 对象表示环境中的一个窗口。
公共接口 WindowConfiguration WindowConfiguration 对象表示 Visual Studio 环境中所有窗口的布局和配置。
公共接口 WindowConfigurations WindowConfigurations 集合包含为环境创建的所有命名窗口配置。
公共接口 WindowEvents 为环境中的“窗口”更改提供事件。使用此对象实现功能,有关此对象的文档,请参考 WindowEventsClass
公共接口 Windows Windows 集合包含环境中的所有窗口。

委托

  委托 说明
公共委托 _dispBuildEvents_OnBuildBeginEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispBuildEvents_OnBuildDoneEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispBuildEvents_OnBuildProjConfigBeginEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispBuildEvents_OnBuildProjConfigDoneEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispCommandBarControlEvents_ClickEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispCommandEvents_AfterExecuteEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispCommandEvents_BeforeExecuteEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDebuggerEvents_OnContextChangedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDebuggerEvents_OnEnterBreakModeEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDebuggerEvents_OnEnterDesignModeEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDebuggerEvents_OnEnterRunModeEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDebuggerEvents_OnExceptionNotHandledEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDebuggerEvents_OnExceptionThrownEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDocumentEvents_DocumentClosingEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDocumentEvents_DocumentOpenedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDocumentEvents_DocumentOpeningEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDocumentEvents_DocumentSavedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDTEEvents_ModeChangedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDTEEvents_OnBeginShutdownEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDTEEvents_OnMacrosRuntimeResetEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispDTEEvents_OnStartupCompleteEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispFindEvents_FindDoneEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispOutputWindowEvents_PaneAddedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispOutputWindowEvents_PaneClearingEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispOutputWindowEvents_PaneUpdatedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispProjectItemsEvents_ItemAddedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispProjectItemsEvents_ItemRemovedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispProjectItemsEvents_ItemRenamedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispProjectsEvents_ItemAddedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispProjectsEvents_ItemRemovedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispProjectsEvents_ItemRenamedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispSelectionEvents_OnChangeEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispSolutionEvents_AfterClosingEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispSolutionEvents_BeforeClosingEventHandler 基础结构。 处理在解决方案关闭之前激发的事件。
公共委托 _dispSolutionEvents_OpenedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispSolutionEvents_ProjectAddedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispSolutionEvents_ProjectRemovedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispSolutionEvents_ProjectRenamedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispSolutionEvents_QueryCloseSolutionEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispSolutionEvents_RenamedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispTaskListEvents_TaskAddedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispTaskListEvents_TaskModifiedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispTaskListEvents_TaskNavigatedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispTaskListEvents_TaskRemovedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispTextEditorEvents_LineChangedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispWindowEvents_WindowActivatedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispWindowEvents_WindowClosingEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispWindowEvents_WindowCreatedEventHandler 基础结构。 仅由 Microsoft 内部使用。
公共委托 _dispWindowEvents_WindowMovedEventHandler 基础结构。 仅由 Microsoft 内部使用。

枚举

  枚举 说明
公共枚举 _vsIndentStyle 基础结构。 仅由 Microsoft 内部使用。
公共枚举 dbgBreakpointConditionType 用于条件断点。指示条件为 true 时或条件更改时的中断。由 Breakpoint 对象中的 ConditionType 属性和 Breakpoints 集合中的 Add 方法使用。
公共枚举 dbgBreakpointLocationType LocationType 属性使用的断点位置类型。
公共枚举 dbgBreakpointType 指示断点的类型或状态。
公共枚举 dbgDebugMode 开发环境中的调试器的当前状态。dbgDebugModeDebugger 对象的 CurrentMode 属性使用。
公共枚举 dbgEventReason 指定大多数调试事件的原因。
公共枚举 dbgExceptionAction 指定异常事件中执行的操作
公共枚举 dbgExecutionAction 指定在调试会话中执行的一个操作。
公共枚举 dbgHitCountType 指定一个命中次数条件。
公共枚举 DsCaseOptions 基础结构。 仅由 Microsoft 内部使用。
公共枚举 DsGoToLineOptions 基础结构。 仅由 Microsoft 内部使用。
公共枚举 DsMovementOptions 基础结构。 仅由 Microsoft 内部使用。
公共枚举 DsSaveChanges 基础结构。 仅由 Microsoft 内部使用。
公共枚举 dsSaveStatus 基础结构。 仅由 Microsoft 内部使用。
公共枚举 DsStartOfLineOptions 基础结构。 仅由 Microsoft 内部使用。
公共枚举 DsTextSearchOptions 基础结构。 仅由 Microsoft 内部使用。
公共枚举 DsWhitespaceOptions 基础结构。 仅由 Microsoft 内部使用。
公共枚举 vs_exec_Result 基础结构。 仅由 Microsoft 内部使用。
公共枚举 vsBrowserViewSource 指示用于查看网页源的窗口类型。
公共枚举 vsBuildAction 表示正在发生的生成操作的类型,如生成操作或部署操作。
公共枚举 vsBuildKind 指示生成的类型。
公共枚举 vsBuildScope 表示生成范围。
公共枚举 vsBuildState 表示生成操作的状态。
公共枚举 vsCaseOptions 表示用于将文本更改为小写或大写的选项。
公共枚举 vsCMAccess 用于确定其他代码可能访问代码元素的方法。
公共枚举 vsCMElement 指示代码元素的类型。
公共枚举 vsCMFunction 指示函数类型(如 Property Get 或方法)的常数。
公共枚举 vsCMInfoLocation 一个常数,指示给定代码模型对象的功能。
公共枚举 vsCMPart 表示代码构造的各部分。
公共枚举 vsCMPrototype 一个常数,指定原型选项。
公共枚举 vsCMTypeRef 函数返回的数据类型。它可以是 CodeTypeRef 对象、vsCMTypeRef 常数或完全限定的类型名。
公共枚举 vsCommandBarType 表示生成范围。
公共枚举 vsCommandDisabledFlags 描述菜单项和工具栏的可访问性。
公共枚举 vsCommandExecOption 指定执行选项的常数。
公共枚举 vsCommandStatus 命令的当前状态。
公共枚举 vsCommandStatusTextWanted 一个常数,指定是否返回检查信息,如果返回,还指定返回信息的类型。
公共枚举 vsConfigurationType 表示生成配置类型。
公共枚举 vsContextAttributes 表示上下文特性。
公共枚举 vsContextAttributeType 指定新特性的类型。
公共枚举 vsDisplay 表示集成开发环境 (IDE) 的显示模式。
公共枚举 vsEPReplaceTextOptions 表示 ReplaceText 操作中的编辑行为。
公共枚举 VSEXECRESULT 基础结构。 仅由 Microsoft 内部使用。
公共枚举 vsext_Build 基础结构。 仅由 Microsoft 内部使用。
公共枚举 vsext_DisplayMode 基础结构。 仅由 Microsoft 内部使用。
公共枚举 vsext_FontCharSet 基础结构。 仅由 Microsoft 内部使用。
公共枚举 vsext_LinkedWindowType 基础结构。 仅由 Microsoft 内部使用。
公共枚举 vsext_StartUp 基础结构。 仅由 Microsoft 内部使用。
公共枚举 vsext_WindowState 基础结构。 仅由 Microsoft 内部使用。
公共枚举 vsext_WindowType 基础结构。 仅由 Microsoft 内部使用。
公共枚举 vsFilterProperties 决定属性是否显示。
公共枚举 vsFindAction 表示要采用的查找操作的类型。
公共枚举 vsFindOptions 表示 ReplacePattern 方法的行为,如搜索的方法,开始搜索的位置,向前搜索还是向后搜索,是否区分大小写。
公共枚举 vsFindPatternSyntax 表示用于搜索模式的语法类型。
公共枚举 vsFindResult 表示搜索结果。
公共枚举 vsFindResultsLocation 确定“查找结果”列表的显示位置。
公共枚举 vsFindTarget 指示搜索操作的目标,如磁盘上的当前文档或文件。
公共枚举 vsFontCharSet 描述在集成开发环境 (IDE) 中显示项时要使用的字符集的枚举。
公共枚举 vsGoToLineOptions 确定要定位到的行是文档的第一行还是最后一行。
公共枚举 vsHTMLTabs 指示打开的 HTML 文档的活动选项卡。
公共枚举 vsIDEMode 表示集成开发环境 (IDE) 的模式。
公共枚举 vsIndentStyle 指示在代码编辑器中如何处理缩进。
公共枚举 vsInitializeMode 已否决。不要使用。
公共枚举 vsInsertFlags 指示如何将文本插入文档。
公共枚举 vsLinkedWindowType 表示给定窗口的状态。
公共枚举 vsMovementOptions 指示对 TextSelection 对象所做的更改。
公共枚举 vsMoveToColumnLine 指示 EndPoint 对象的位置更改。
公共枚举 vsNavigateBrowser 已否决。不要使用。
公共枚举 vsNavigateOptions 确定浏览内容是在最后的活动 Web 浏览器窗口中还是在新的 Web 浏览器窗口中显示。
公共枚举 vsPaneShowHow 确定如何显示选定的文本或代码。
公共枚举 vsPromptResult 描述对话框显示之后用户的操作。
公共枚举 vsSaveChanges 确定如何保存一个或多个项。
公共枚举 vsSaveStatus 指示保存是否成功。
公共枚举 vsSelectionMode 指示 TextSelection 表示的选择类型。
公共枚举 vsSmartFormatOptions 确定应用于选定代码的格式类型。
公共枚举 vsStartOfLineOptions 表示在向行首移动 TextSelection 对象时要将该对象移动到的位置。
公共枚举 vsStartUp 指定 Visual Studio IDE 的启动状态。
公共枚举 vsStatusAnimation 指示要在“状态栏”显示的图标。
公共枚举 vsTaskIcon 表示新任务项的类别。
公共枚举 vsTaskListColumn 表示所修改的“任务列表”中的列。
公共枚举 vsTaskPriority 表示新任务项的优先级。
公共枚举 vsTextChanged 指示事件发生的一个或多个原因,可以帮助您了解缓冲区中发生的事情。
公共枚举 vsToolBoxItemFormat 指示新工具箱项的格式。
公共枚举 vsUISelectionType 指示如何在 UIHierarchy 窗口中移动或扩展选定内容。
公共枚举 vsWhitespaceOptions 确定移除空白的方法和位置。
公共枚举 vsWindowState 表示给定窗口的状态。
公共枚举 vsWindowType 表示集成开发环境 (IDE) 中可用的不同窗口类型。
公共枚举 wizardResult 指定向导结果的常数。