VSConstants 类

使用此类访问常见 Visual Studio 常数。

继承层次结构

System.Object
  Microsoft.VisualStudio.VSConstants

命名空间:  Microsoft.VisualStudio
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
Public NotInheritable Class VSConstants
public sealed class VSConstants

VSConstants 类型公开以下成员。

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

字段

  名称 说明
公共字段静态成员 ALL 表示在选择容器中的所有对象的 GUID。
公共字段静态成员 AssemblyReferenceProvider_Guid
公共字段静态成员 AssemblyReferenceProvider_string
公共字段静态成员 BuildOrder 使用这一旧 GUID 访问特定输出窗格。
公共字段静态成员 BuildOutput 请使用 BuildOutputPane_guid
公共字段静态成员 CEF_CLONEFILE 已过时标志按位组合为方法 CreateEditorInstance的第一个参数。
公共字段静态成员 CEF_OPENASNEW 指示编辑工厂应执行必要的更正。
公共字段静态成员 CEF_OPENFILE 指示编辑工厂将打开文件。
公共字段静态成员 CEF_SILENT 指示编辑工厂应无提示创建编辑器。
公共字段静态成员 CLSID_ComPlusOnlyDebugEngine 调试引擎的 GUID COM 的和。
公共字段静态成员 CLSID_HtmDocData 文档中的数据是 HTML 格式。
公共字段静态成员 CLSID_HtmedPackage HTML 包的 GUID。
公共字段静态成员 CLSID_HtmlLanguageService HTML 语言服务的 GUID。
公共字段静态成员 CLSID_MiscellaneousFilesProject 杂项文件项目的 CLSID。
公共字段静态成员 CLSID_SolutionItemsProject 解决方案项项目的项目类型 CLSID。
公共字段静态成员 CLSID_VsCfgProviderEventsHelper ,配置相关的都会激发事件时,请提供通知。实现通过环境。
公共字段静态成员 CLSID_VsDocOutlinePackage " 文档大纲 " 窗口包的 CLSID。
公共字段静态成员 CLSID_VsEnvironmentPackage Visual Studio 环境包的 CLSID。
公共字段静态成员 CLSID_VsTaskList Visual Studio 环境的 CLSID 任务列表。
公共字段静态成员 CLSID_VsTaskListPackage Visual Studio 环境的 CLSID 任务列表包。
公共字段静态成员 CLSID_VsUIHierarchyWindow Visual Studio 环境层次结构 " 窗口的 CLSID。
公共字段静态成员 cmdidToolsOptions 工具 菜单上, 选项的命令。
公共字段静态成员 ComReferenceProvider_Guid
公共字段静态成员 ComReferenceProvider_string
公共字段静态成员 CPDN_SELCHANGED 从页 " 对话框发送到 组件选择器 对话框,注意在页上选择的更改。
公共字段静态成员 CPDN_SELDBLCLICK 从页 " 对话框发送到 组件选择器 对话框,注意在一个选定项的双击。
公共字段静态成员 CPPM_CLEARSELECTION 重置并清除选择列表中 组件选择器 对话框的可用元素。
公共字段静态成员 CPPM_GETSELECTION 检索有关选择的信息。 组件选择器 对话框。
公共字段静态成员 CPPM_INITIALIZELIST 初始化可用组件的列表在 组件选择器 对话框的。
公共字段静态成员 CPPM_INITIALIZETAB 初始化 Variant 的选项在 组件选择器 对话框的 VSCOMPONENTSELECTORTABINIT
公共字段静态成员 CPPM_QUERYCANSELECT 确定是否在 组件选择器 对话框应启用 选择 按钮。
公共字段静态成员 CPPM_SETMULTISELECT 组件选择器 对话框的多个选择模式。
公共字段静态成员 DebugOutput 使用这一旧 GUID 访问特定输出窗格。
公共字段静态成员 DISP_E_ARRAYISLOCKED 指示的 HRESULT 数组当前被锁定。
公共字段静态成员 DISP_E_BADCALLEE COM 返回值。
公共字段静态成员 DISP_E_BADINDEX 指示下标超出范围的返回值。
公共字段静态成员 DISP_E_BADPARAMCOUNT 错误返回指示值的元素数提供给方法与方法接受的参数的数量不同。
公共字段静态成员 DISP_E_BADVARTYPE 某方法参数不是有效的不同类型的。
公共字段静态成员 DISP_E_BUFFERTOOSMALL 指示目标标记缓冲区的返回错误太小。
公共字段静态成员 DISP_E_DIVBYZERO 由零误差指示一个异常的返回错误。
公共字段静态成员 DISP_E_EXCEPTION 此返回值指示调用生成异常。通常实现是指定返回此错误方法的参数是指向包含异常信息的结构。
公共字段静态成员 DISP_E_MEMBERNOTFOUND 返回值指示的请求的成员不存在或调用 Invoke 尝试设置只读属性的值。
公共字段静态成员 DISP_E_NONAMEDARGS 指示的返回值 IDispatch 的调用的实现不支持命名参数。
公共字段静态成员 DISP_E_NOTACOLLECTION 指示一个意外的参数类型的返回值。
公共字段静态成员 DISP_E_OVERFLOW 指示的错误值不能强制为其预期的表示形式。
公共字段静态成员 DISP_E_PARAMNOTFOUND 指示的返回值的参数 Dispid 不对应于方法的参数。
公共字段静态成员 DISP_E_PARAMNOTOPTIONAL 指示的返回值一个必需的参数省略。
公共字段静态成员 DISP_E_TYPEMISMATCH 指示的返回值一个或多个参数不能强制。
公共字段静态成员 DISP_E_UNKNOWNINTERFACE 指示的返回值。 riid 传递的接口标识符与 IID_NULL 不相等。
公共字段静态成员 DISP_E_UNKNOWNLCID 指示的返回值成员调用基于区域设置 ID (lcid) 解释字符串参数,并且, LCID 不识别。如果 LCID 不需要的解释参数,不应将返回此错误。
公共字段静态成员 DISP_E_UNKNOWNNAME 指示的返回值一个或多个名称不知道。返回的 Dispid 包含对应于未知名称的每一项的 DISPID_UNKNOWN。
公共字段静态成员 DocumentFrame 在选择事件引用的常数描述 shell 中的哪个元素的部分。
公共字段静态成员 E_ABORT 可以指示显式取消操作的返回两个后移除和失败的回滚。的不能再对的值或某些过程 (如)
公共字段静态成员 E_ACCESSDENIED 描述泛型访问的返回值被拒绝 " 错误。
公共字段静态成员 E_FAIL 一个一般性失败的 HRESULT 错误。
公共字段静态成员 E_HANDLE 指示无效处理的返回值。
公共字段静态成员 E_INVALIDARG 无效参数的错误 HRESULT。
公共字段静态成员 E_NOINTERFACE 一个未实现接口的请求的错误 HRESULT。
公共字段静态成员 E_NOTIMPL 调用错误 HRESULT 对于不执行的方法。
公共字段静态成员 E_OUTOFMEMORY 在内存不足的错误 HRESULT。
公共字段静态成员 E_PENDING 指示异步访问接口的可用性的返回值。
公共字段静态成员 E_POINTER 指示的返回值无效指针,通常 nullnull 引用(在 Visual Basic 中为 Nothing),通过为参数。
公共字段静态成员 E_UNEXPECTED 指示的返回值方法调用的结果是在错误情况外客户端代码轻松地将处理。
公共字段静态成员 FileReferenceProvider_Guid
公共字段静态成员 FileReferenceProvider_string
公共字段静态成员 GUID_AppCommand 标识由于 WM_APPCOMMAND 消息会激发的命令接收由主窗口。
公共字段静态成员 GUID_BrowseFilePage 浏览文件页。
公共字段静态成员 GUID_BuildOutputWindowPane 该常数表示由 shell 的 OutputWindow 工具窗口实现接口的 IVsOutputWindowPane GUID。客户端代码使用该方法在 " 输出 " 窗口中显示消息。
公共字段静态成员 GUID_COMClassicPage Visual Studio 组件选择器页 GUID。
公共字段静态成员 GUID_COMPlusPage Visual Studio 组件选择器页 GUID。
公共字段静态成员 GUID_DefaultEditor 通用系统定义的编辑 GUID。
公共字段静态成员 GUID_ExternalEditor 常用编辑器 GUID。
公共字段静态成员 GUID_HTMEDAllowExistingDocData 用于的 GUID 标记 VsTextBuffer 为了调用到 HTML 编辑器工厂接受预先存在的文档数据。
公共字段静态成员 GUID_HtmlEditorFactory HTML 编辑器工厂的 GUID。
公共字段静态成员 GUID_ItemType_PhysicalFile 用于的 GUID 常数指定类型是在磁盘或 Web 上的物理文件。
公共字段静态成员 GUID_ItemType_PhysicalFolder 用于的 GUID 常数指定类型是在磁盘或 Web 上的物理文件夹。
公共字段静态成员 GUID_ItemType_SubProject 用于的 GUID 常数指定类型是一个嵌套层次结构项目。
公共字段静态成员 GUID_ItemType_VirtualFolder 用于的 GUID 常数指定类型是非实体性的文件夹。
公共字段静态成员 GUID_OutWindowDebugPane 用于的 GUID 常数指定在输出窗口中的 " 调试 " 窗格中。
公共字段静态成员 GUID_OutWindowGeneralPane 返回中的常规输出窗格 SID_SVsGeneralOutputWindowPane 与环境伪服务的 GUID。
公共字段静态成员 GUID_ProjectDesignerEditor 项目设计器 GUID。
公共字段静态成员 GUID_SolutionPage Visual Studio 组件选择器页 GUID。
公共字段静态成员 GUID_TextEditorFactory 文本编辑器工厂的 GUID。
公共字段静态成员 GUID_VS_DEPTYPE_BUILD_PROJECT 作为生成项的依赖项的 GUID。
公共字段静态成员 GUID_VsNewProjectPseudoFolder 字符串 Visual Studio 虚拟文件夹中的资源 ID。
公共字段静态成员 GUID_VSStandardCommandSet97 此 GUID 标识该标准 Visual Studio 已知的计时命令 97 (版本 6)。
公共字段静态成员 GUID_VsTaskListViewAll 最高的抽象的 GUID 任务列表。
公共字段静态成员 GUID_VsTaskListViewCheckedTasks 某些类似或的 GUID 任务列表。
公共字段静态成员 GUID_VsTaskListViewCommentTasks 某些类似或的 GUID 任务列表。
公共字段静态成员 GUID_VsTaskListViewCompilerTasks 某些类似或的 GUID 任务列表。
公共字段静态成员 GUID_VsTaskListViewCurrentFileTasks 某些类似或的 GUID 任务列表。
公共字段静态成员 GUID_VsTaskListViewHTMLTasks 某些类似或的 GUID 任务列表。
公共字段静态成员 GUID_VsTaskListViewShortcutTasks 某些类似或的 GUID 任务列表。
公共字段静态成员 GUID_VsTaskListViewUncheckedTasks 某些类似或的 GUID 任务列表。
公共字段静态成员 GUID_VsTaskListViewUserTasks 某些类似或的 GUID 任务列表。
公共字段静态成员 GUID_VsUIHierarchyWindowCmds GUID 定义的命令组与层次结构 " 窗口。
公共字段静态成员 guidCOMPLUSLibrary COM 的 GUID 以及库。
公共字段静态成员 HIERARCHY_DONTCHANGE 指示选择容器不更改的值。
公共字段静态成员 HIERARCHY_DONTPROPAGATE 指示选择容器将此值设置为 nullnull 引用(在 Visual Basic 中为 Nothing)。
公共字段静态成员 IID_IUnknown IUnknown COM 接口的 GUID。
公共字段静态成员 LOGVIEWID_Any 所有定义的视图对于文档数据。
公共字段静态成员 LOGVIEWID_Code GUID_VSStandardCommandSet97cmdidOpenWith 处理程序应将该值传递到 OpenStandardEditor 方法获取 打开。 对话框,在这种情况下在可能的代码视图。
公共字段静态成员 LOGVIEWID_Debugging 应将该值传递到 OpenStandardEditor 方法获取 打开。 对话框,在填充可能的 LOGVIEWID_Debugging 调试映射到视图和 LOGVIEWID_Code同名的视图的GUID_VSStandardCommandSet97cmdidOpenWith 处理程序。
公共字段静态成员 LOGVIEWID_Designer GUID_VSStandardCommandSet97cmdidOpenWith 处理程序应将该值传递到 OpenStandardEditor 方法获取 打开。 对话框,在向视图窗体设计器视图。
公共字段静态成员 LOGVIEWID_Primary GUID_VSStandardCommandSet97cmdidOpenWith 处理程序应将该值传递到 OpenStandardEditor 方法获取 打开。 对话框,在这个默认母版/视图编辑器工厂。
公共字段静态成员 LOGVIEWID_TextView GUID_VSStandardCommandSet97cmdidOpenWith 处理程序应将该值传递到 OpenStandardEditor 方法获取 打开。 对话框中,在本文档中的数据或文本编辑器视图的。
公共字段静态成员 LOGVIEWID_UserChooseView GUID_VSStandardCommandSet97cmdidOpenWith 处理程序应将该值传递到提示用户选择要使用的用户定义视图的 OpenStandardEditor 方法。
公共字段静态成员 MiscFilesProjectUniqueName
公共字段静态成员 OLE_E_ADVF 传统 OLE 错误。
公共字段静态成员 OLE_E_ADVISENOTSUPPORTED 传统 OLE 错误。
公共字段静态成员 OLE_E_BLANK 传统 OLE 错误。
公共字段静态成员 OLE_E_CANT_BINDTOSOURCE 传统 OLE 错误。
公共字段静态成员 OLE_E_CANT_GETMONIKER 传统 OLE 错误。
公共字段静态成员 OLE_E_CANTCONVERT 传统 OLE 错误。
公共字段静态成员 OLE_E_CLASSDIFF 传统 OLE 错误。
公共字段静态成员 OLE_E_ENUM_NOMORE 传统 OLE 错误。
公共字段静态成员 OLE_E_INVALIDHWND 传统 OLE 错误。
公共字段静态成员 OLE_E_INVALIDRECT 传统 OLE 错误。
公共字段静态成员 OLE_E_NOCACHE 传统 OLE 错误。
公共字段静态成员 OLE_E_NOCONNECTION 传统 OLE 错误。
公共字段静态成员 OLE_E_NOSTORAGE 传统 OLE 错误。
公共字段静态成员 OLE_E_NOT_INPLACEACTIVE 传统 OLE 错误。
公共字段静态成员 OLE_E_NOTRUNNING 传统 OLE 错误。
公共字段静态成员 OLE_E_OLEVERB 传统 OLE 错误。
公共字段静态成员 OLE_E_PROMPTSAVECANCELLED 提示用户保存,但从提示消息框选择 取消 按钮。
公共字段静态成员 OLE_E_STATIC 缓存是一个静态对象,并且它已有一个缓存节点。
公共字段静态成员 OLE_E_WRONGCOMPOBJ COMPOBJ.DLL 和 OLE2.DLL 的版本在计算机之间不兼容。
公共字段静态成员 PlatformReferenceProvider_Guid
公共字段静态成员 PlatformReferenceProvider_string
公共字段静态成员 ProjectReferenceProvider_Guid
公共字段静态成员 ProjectReferenceProvider_string
公共字段静态成员 PropertyBrowserSID 描述 shell 的元素的部分。
公共字段静态成员 S_FALSE false 的 HRESULT。
公共字段静态成员 S_OK 成功的泛型 HRESULT。
公共字段静态成员 SELCONTAINER_DONTCHANGE 指示选择容器不更改的值。
公共字段静态成员 SELCONTAINER_DONTPROPAGATE 指示选择容器将此值设置为 nullnull 引用(在 Visual Basic 中为 Nothing)。
公共字段静态成员 SELECTED 表示在选择容器中的选定对象的 GUID。
公共字段静态成员 SID_SUIHostCommandDispatcher 该 Visual Studio 的服务的名称实现 IOleCommandTarget
公共字段静态成员 SID_SVsGeneralOutputWindowPane 在 Visual Studio 环境中返回常规输出窗格的 IID_IVsOutputWindowPane 接口。
公共字段静态成员 SID_SVsToolboxActiveXDataProvider Visual Studio 工具箱服务。
公共字段静态成员 SolutionItemsProjectUniqueName
公共字段静态成员 StartupProject 在选择事件引用的常数描述 shell 中的哪个元素后,在这种情况下以响应项目启动。
公共字段静态成员 UICONTEXT_CodeWindow 指定代码窗口活动的 UI 上下文。
公共字段静态成员 UICONTEXT_Debugging 为调试模式指定 UI 上下文。
公共字段静态成员 UICONTEXT_DesignMode 为设计模式指定 UI 上下文。
公共字段静态成员 UICONTEXT_Dragging 指定拖放操作是活动的 UI 上下文。
公共字段静态成员 UICONTEXT_EmptySolution 指定空解决方案活动的 UI 上下文。
公共字段静态成员 UICONTEXT_FullScreenMode 指定视图 " 全屏 " 模式是活动的 UI 上下文。
公共字段静态成员 UICONTEXT_NoSolution 指定没有打开解决方案 UI 上下文。
公共字段静态成员 UICONTEXT_SolutionBuilding 指定解决方案生成的 UI 上下文。
公共字段静态成员 UICONTEXT_SolutionExists 指定解决方案存在的 UI 上下文。
公共字段静态成员 UICONTEXT_SolutionHasAppContainerProject
公共字段静态成员 UICONTEXT_SolutionHasMultipleProjects 指定解决方案处于打开状态并且加载了多个项目的用户界面上下文。
公共字段静态成员 UICONTEXT_SolutionHasSingleProject 指定与单个项目的解决方案已打开的 UI 上下文。
公共字段静态成员 UNDO_E_CLIENTABORT 客户端中止的错误 HRESULT。
公共字段静态成员 UndoManager 在选择事件引用的常数描述 shell 中的哪个元素的部分。
公共字段静态成员 UserContext 在选择事件引用的常数描述 shell 中的哪个元素的部分。
公共字段静态成员 VS_BUILDABLEPROJECTCFGOPTS_BUILD_ACTIVE_DOCUMENT_ONLY 请求的标志最近修改的文档只编译。
公共字段静态成员 VS_BUILDABLEPROJECTCFGOPTS_BUILD_SELECTION_ONLY 请求的标志仅选定的项目重新生成。
公共字段静态成员 VS_BUILDABLEPROJECTCFGOPTS_PACKAGE
公共字段静态成员 VS_BUILDABLEPROJECTCFGOPTS_PRIVATE 是私有的。特定的实现的标志。
公共字段静态成员 VS_BUILDABLEPROJECTCFGOPTS_REBUILD 请求的标志该项目中完全重新生成,无论是否是最新的。
公共字段静态成员 VS_E_BUSY 常数接口所返回到异步行为,当对象相关在已处于繁忙状态。
公共字段静态成员 VS_E_CIRCULARTASKDEPENDENCY
公共字段静态成员 VS_E_INCOMPATIBLECLASSICPROJECT
公共字段静态成员 VS_E_INCOMPATIBLEDOCDATA “不兼容的一个 Visual Studio 特定错误 HRESULT 文档数据”。
公共字段静态成员 VS_E_INCOMPATIBLEPROJECT
公共字段静态成员 VS_E_INCOMPATIBLEPROJECT_UNSUPPORTED_OS
公共字段静态成员 VS_E_PACKAGENOTLOADED 指示 “未加载包的 Visual Studio 特定错误 HRESULT”。
公共字段静态成员 VS_E_PROJECTALREADYEXISTS Visual Studio- 指示的特定错误 HRESULT “项已存在”。
公共字段静态成员 VS_E_PROJECTMIGRATIONFAILED 指示 “项目配置的 Visual Studio 特定错误 HRESULT 失败”。
公共字段静态成员 VS_E_PROJECTNOTLOADED Visual Studio- 指示 “未加载项目中的特定错误 HRESULT”。
公共字段静态成员 VS_E_PROMPTREQUIRED
公共字段静态成员 VS_E_SOLUTIONALREADYOPEN Visual Studio- 指示 “已打开的解决方案的特定错误 HRESULT”。
公共字段静态成员 VS_E_SOLUTIONNOTOPEN Visual Studio- 指示 “不打开的解决方案的特定错误 HRESULT”。
公共字段静态成员 VS_E_SPECIFYING_OUTPUT_UNSUPPORTED 返回具有指定的参数 IVsOutput 的,但生成接口实现只能将方法与任何输出。
公共字段静态成员 VS_E_UNSUPPORTEDFORMAT CreateEditorInstance 返回此值,如果文档具有在编辑器无法打开的布局。
公共字段静态成员 VS_E_WIZARDBACKBUTTONPRESS 指示的 HRESULT 值用户命中了 Visual Studio 向导的后退按钮。
公共字段静态成员 VS_S_INCOMPATIBLEPROJECT
公共字段静态成员 VS_S_PROJECT_ONEWAYUPGRADEREQUIRED
公共字段静态成员 VS_S_PROJECT_SAFEREPAIRREQUIRED
公共字段静态成员 VS_S_PROJECT_UNSAFEREPAIRREQUIRED
公共字段静态成员 VS_S_PROJECTFORWARDED Visual Studio- 指示 “项目的特定错误 HRESULT 转发的”。
公共字段静态成员 VS_S_TBXMARKER Visual Studio特定于常数为 “工具箱”标记。
公共字段静态成员 VSCOOKIE_NIL Visual Studio- 指示的特定常数 cookie 尚未设置。
公共字段静态成员 VSITEMID_NIL 表示缺少项目项的 Visual Studio 项 ID。此值,则没有当前选择时,请使用。
公共字段静态成员 VSITEMID_ROOT 表示项目层次结构的根和用于标识整个层次结构的一个 Visual Studio 项 ID,与单个项目的。
公共字段静态成员 VSITEMID_SELECTION 表示当前选定的项目或项,其中包括该层次结构的根的 Visual Studio 项 ID。
公共字段静态成员 VSM_ENTERMODAL Visual Studio特定于常数为广播指示窗体开头的通知消息传递 OnBroadcastMessage
公共字段静态成员 VSM_EXITMODAL Visual Studio特定于常数为广播指示窗体的末尾的通知消息传递 OnBroadcastMessage
公共字段静态成员 VSM_TOOLBARMETRICSCHANGE Visual Studio特定于常数为广播通知消息。指示的 OnBroadcastMessage 命令栏度量已更改。
公共字段静态成员 VsStd11
公共字段静态成员 VsStd2010 标识在 Visual Studio 的命令 2010。
公共字段静态成员 VSStd2K 设置的 Windows 2000 命令的 GUID。这是一组条件编辑器顺序。
公共字段静态成员 VSUTDCF_DTEEONLY
公共字段静态成员 VSUTDCF_PACKAGE
公共字段静态成员 VSUTDCF_PRIVATE
公共字段静态成员 VSUTDCF_REBUILD
公共字段静态成员 WindowFrame 在选择事件引用的常数描述 shell 中的哪个元素的部分。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio 命名空间