VsHierarchyPropID 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定与层次结构的属性设置关联的属性标识符。
public enum class VsHierarchyPropID
public enum class VsHierarchyPropID
enum VsHierarchyPropID
public enum VsHierarchyPropID
type VsHierarchyPropID =
Public Enum VsHierarchyPropID
- 继承
-
VsHierarchyPropID
字段
| AddItemTemplatesGuid | -2070 | 用于获取添加项模板的可选备用项目类型 GUID。 |
| AllowEditInRunMode | -2056 | 指示编译器是否允许在运行模式期间进行编辑。 此属性是可选的。 |
| AltHierarchy | -2019 | SVsTrackSelectionEx 的 IVsHierarchy。 此属性是可选的。 |
| AltItemid | -2020 | 的项标识符 SVsTrackSelectionEx 。 此属性是可选的。 |
| AlwaysBuildOnDebugLaunch | -2109 | 指示当设置了 "仅生成启动项目和依赖项运行" 工具选项时,项目是否始终按调试启动 (F5) 生成。 此属性是可选的。 |
| AppContainer | -2117 | 指示项目的输出是否需要在应用容器中运行。 此属性是可选的。 如果 |
| AppTitleBarTopHierarchyName | -2084 | 要放入应用程序的标题栏中 (解决方案或服务器) 的层次结构最靠前名称。 此属性是可选的。 |
| BrowseObject | -2018 | IDispatch用于属性浏览的。 此属性是可选的。 |
| BrowseObjectCATID | -2068 | BrowseObject(Object)给定项标识符 (CATID) GUID 的内部扩展程序类别标识符 IVsHierarchy 。 对于 VSITEMID_ROOT,这对应于用于生成 "项目属性" 集合的对象。 此属性是可选的。 |
| BuildDependencies | -2106 | 生成此项目所需的以分号分隔的项目列表。 此属性是可选的。 |
| CanBuildFromMemory | -2053 | 指示是否可以从内存中完成生成。 此属性是可选的。 |
| Caption | -2003 | 完整的窗口标题。 |
| CategoryGuid | -2086 | 用于标识此基于非解决方案层次结构的系列/类别的 GUID (例如,项目层次结构) 。 |
| CfgBrowseObjectCATID | -2069 | BrowseObject(Object)给定项标识符的配置 (CATID) GUID 的内部扩展程序类别标识符 IVsHierarchy 。 此属性是可选的。 |
| CfgPropertyPagesCLSIDList | -2066 | 与配置相关的属性页的 CLSID) (的类标识符列表(以分号分隔)。 此属性是可选的。 |
| ChildrenEnumerated | -2071 | 指示是否已枚举子级。 此属性是可选的。 |
| CmdUIGuid | -2016 | 用于控制工具栏和 AutoVisible 工具窗口可见性的 GUID。 |
| ConfigurationProvider | -2036 | 已过时。 请改用 IVsGetCfgProvider 接口。 |
| Container | -2081 | 指示该项是否为容器。 此属性是可选的。 |
| DebuggeeProcessId | -2073 | 如果已知) ,则为调试对象的进程标识符 (否则为零。 |
| DebuggerSourcePaths | -2085 | 用分号分隔的路径列表,调试器将在该列表中查找源。 此属性是可选的。 |
| DefaultEnableBuildProjectCfg | -2063 | 指示默认情况下是否应默认检查解决方案配置中的 "生成"。 此属性是可选的。 |
| DefaultEnableDeployProjectCfg | -2064 | 指示默认情况下是否应在解决方案配置中默认选中 "部署"。 此属性是可选的。 |
| DefaultNamespace | -2049 | 一个表示基于文件夹的项命名空间的字符串。 此属性是可选的。 |
| DemandLoadDependencies | -2121 | 指示需求负载依赖关系。 此属性是可选的。 |
| DescriptiveName | -2108 | 项的更具描述性的名称。 替换文档中的运行文档表名字对象或 UI 的其他部分。 此属性是可选的。 |
| DesignerFunctionVisibility | -2061 | 包含如何标记设计器函数的属性。 |
| -2079 | 应跳到隐藏的设计器文件的代码。 |
|
| DesignerVariableNaming | -2060 | 生成变量时所用的事例。 此属性是可选的。 |
| DesignTimeDependencies | -2105 | 支持 (Intellisense、窗体设计器等) 的设计时功能所需的以分号分隔的项目列表。 此属性是可选的。 |
| DisableApplicationSettings | -2087 | 指示是否应禁用项目中的应用程序设置设计时支持。 此属性是可选的。 |
| EditLabel | -2026 | 要为就地编辑节点标题显示的字符串。 此属性是可选的。 |
| EnableDataSourceWindow | -2083 | 指示是否应禁用此项目的数据源窗口。 此属性是可选的。 |
| ExcludeFromExportItemTemplate | -2091 | 指示是否可以使用导出项模板导出项目项。 此属性是可选的。 |
| Expandable | -2006 | 指示 Shell 是否显示 "打开文件夹" 加号。 |
| ExpandByDefault | -2011 | 指示 Shell 是否应展开此项。 |
| Expanded | -2035 | 指示节点当前是否在中展开 |
| ExternalItem | -2103 | 指示是否将此项视为解决方案的外部。 此属性是可选的。 |
| ExtObject | -2027 |
|
| ExtObjectCATID | -2067 | 内部扩展程序类别标识符 ( (自动化对象的 CATID) GUID, |
| ExtSelectedItem | -2028 |
|
| FaultMessage | -2123 | 表明出错项目的原因的本地化消息。 此属性是可选的。 |
| FirstChild | -1001 | 第一个子节点的项标识符 (ITEMID_NIL (如果没有) 的子级)。 |
| FirstVisibleChild | -2041 | 类似于, FirstChild 但此成员指定的属性仅指导在中显示的项 |
| HandlesOwnReload | -2031 | 指示项目是否处理其自己的 unload 和重载。 此属性是可选的。 |
| HasEnumerationSideEffects | -2062 | 指示是否要枚举此层次结构以在文件和类似的层次结构枚举中查找。 此属性是可选的。 |
| IconHandle | -2013 | 图标的句柄; |
| IconImgList | -2004 | 图标的图像列表的句柄。 仅在 itemid = = VSITEMID_ROOT) 时使用。 |
| IconIndex | -2005 | 图标的索引。 |
| ImplantHierarchy | -2037 | IVsHierarchy此层次结构的植入软件。 此属性是可选的。 |
| IntellisenseUnknown | -2077 |
|
| IsFaulted | -2122 | 指示项目是否遇到了错误。 此属性是可选的。 |
| IsFindInFilesForegroundOnly | -2052 | 指示在文件中查找的运行位置。 此属性是可选的。 |
| -2043 | 指示项是否未显示在当前 |
|
| IsLinkFile | -2074 |
|
| IsNewUnsavedItem | -2057 | 指示这是否为新的未保存项。 此属性是可选的。 |
| IsNonLocalStorage | -2045 | 指示项目存储是否是本地的。 此属性是可选的。 |
| IsNonMemberItem | -2044 | 指示某一项是否不被视为层次结构的成员。 此属性是可选的。 但是,如果你的层次结构支持其内容的超集视图 (例如, ShowAllFiles 在不是) 项目成员的目录中显示文件,则此项是必需的。 |
| IsNonSearchable | -2051 | 指示是否可以使用 "在文件中查找" 或 "在文件中替换" 来搜索或替换项。 此属性是可选的。 |
| IsUpgradeRequired | -2078 | 指示是否需要升级。 此属性是可选的。 |
| ItemDocCookie | -2034 | 文档 cookie ( |
| ItemSubType | -2047 | 表示项的子类型的非本地化字符串。 此属性是可选的。 |
| KeepAliveDocument | -2075 | 指示文档是否应在项目中保持活动状态,而不考虑其打开或关闭状态。 此属性是可选的。 |
| MinimumDesignTimeCompatVersion | -2110 | 与此项目兼容的最低设计时兼容版本。 此属性是可选的。 |
| Name | -2012 | 项目 (VSITEMID_ROOT) 或项的名称。 |
| NextSibling | -1002 | 如果没有其他同级) ,则下一个同级节点的项标识符 (ITEMID_NIL。 |
| NextVisibleSibling | -2042 | 类似于, NextSibling 但此成员指定的属性只会遍历要在中显示的项 |
| NIL | -1 | |
| NoDefaultNestedHierSorting | -2090 | 指示层次结构是否不希望首先排序嵌套层次结构,并按字母顺序排序 (如解决方案文件夹) 。 此属性是可选的。 |
| OpenFolderIconHandle | -2014 | 打开文件夹的图标的句柄; |
| OpenFolderIconIndex | -2015 | 打开文件夹的图标索引。 此属性是可选的。 |
| OutputType | -2118 | 项目的输出类型。 此属性是可选的。 |
| OverlayIconIndex | -2048 | 项的主图标的覆盖区。 此属性是可选的。 |
| OwnerKey | -2038 | 标识所属项目的项目 GUID 的所有者密钥字符串。 此属性是可选的。 |
| Parent | -1000 | 父节点的项标识符 (ITEMID_NIL 如果不存在父级) 。 |
| ParentHierarchy | -2032 | IVsHierarchy拥有此层次结构的。 |
| ParentHierarchyItemid | -2033 | 此层次结构在其父层次结构中的项标识符。 |
| PreferredLanguageSID | -2054 | 项目的文本编辑器语言服务 (SID) 的首选安全标识符。 此属性是可选的。 |
| PriorityPropertyPagesCLSIDList | -2089 | 以分号分隔的优先级列表,其中列出了首选属性页的类标识符。 此属性是可选的。 |
| ProductBrandName | -2099 | 用于在主窗口标题中替换应用程序名称的层次结构品牌。 此属性是可选的。 |
| ProjectCapabilities | -2124 | 项目功能的以空格分隔的列表。 此属性是可选的。 |
| ProjectDesignerEditor | -2088 | 项目用于编辑项目属性的项目设计器编辑器的 GUID, SupportsProjectDesigner |
| ProjectDir | -2021 | 仅 VSITEMID_ROOT) 的项目目录的完整路径 (。 此属性是可选的。 |
| ProjectIDGuid | -2059 | 标识跨解决方案的项目的 GUID。 此属性是可选的。 |
| ProjectName | -2012 | 已过时。 请改用 Name。 |
| ProjectType | -2030 | 已过时。 请改用 TypeName。 |
| ProjectUnloadStatus | -2120 | 卸载状态 (UNLOADSTATUS_UnloadedByUser、UNLOADSTATUS_LoadPendingIfNeeded 等,并在枚举中) , _VSProjectUnloadStatus 并且仅由存根层次结构实现。 此属性是可选的。 |
| PropertyPagesCLSIDList | -2065 | 独立于配置的属性页的类标识符的列表(以分号分隔)。 此属性是可选的。 |
| ProvisionalViewingStatus | -2112 | 从枚举) (项的临时查看状态 __VSPROVISIONALVIEWINGSTATUS 。 此属性是可选的。 |
| RefactorExtensions | -2100 | 用于实现 IVsRefactorNotify 并且应为其调用此接口的服务 guid 的数组, (仅为 VSITEMID_ROOT) 定义此接口。 此属性是可选的。 |
| ReferenceManagerUser | -2119 | 项目的实现 IVsReferenceManagerUser 。 此属性是可选的。 |
| ReloadableProjectFile | -2031 | 已过时。 请改用 HandlesOwnReload。 |
| RequiresReloadForExternalFileChange | -2125 | 指示项目中的文件是否为上次写入的文件。 此属性是可选的。 |
| Root | -1003 | 已过时。 根的项标识符必须 VSITEMID_ROOT。 |
| SaveName | -2002 | 要在保存过程中使用的名称。 |
| SelContainer | -2017 | ISelectionContainer用于属性浏览的。 此属性是可选的。 |
| ServiceReferenceSupported | -2095 | 指示项目是否支持服务引用。 此属性是可选的。 |
| ShowOnlyItemCaption | -2058 | 指示这是否是只应在 UI 中显示其标题的项,而不是完整的名字对象。 此属性是可选的。 |
| ShowProjInSolutionPage | -2055 | 指示在 Visual Basic 或 c # 调用组件选取器以进行添加引用时是否筛选项目。 此属性是可选的。 |
| SortPriority | -2022 | 中的排序优先级 UIHierarchyWindow 。 此属性是可选的。 |
| StartupServices | -2040 | 一个 IVsProjectStartupServices ,用于添加要在下一个项目加载时启动的服务 (仅 VSITEMID_ROOT) 。 |
| StateIconIndex | -2029 | 状态图标索引。 |
| StatusBarClientText | -2072 | 状态栏的 "客户端文本" 字段的层次结构范围文本。 |
| StorageType | -2046 | 表示存储类型的非本地化字符串。 此属性是可选的。 |
| SupportedMyApplicationTypes | -2092 | 支持的项目系统所支持的应用程序类型的列表(以分号分隔) |
| SupportedOutputTypes | -2113 | (指定为项目属性) 所使用的值的支持的输出类型的列表 |
| SupportsAspNetIntegration | -2104 | 指示你的 Web 项目是否支持被 Silverlight 使用。 此属性是可选的。 |
| SupportsHierarchicalUpdate | -2096 | 指示是否为此项目启用分层更新。 此属性是可选的。 |
| SupportsLinqOverDataSet | -2098 | 指示是否为此项目启用 LINQ to DataSet。 此属性是可选的。 |
| SupportsNTierDesigner | -2097 | 指示是否为此项目启用 N 层设计器。 此属性是可选的。 |
| SupportsProjectDesigner | -2076 | 指示项目是否使用项目设计器编辑器而不是属性页框架来编辑项目属性。 此属性是可选的。 |
| SuppressOutOfDateMessageOnBuild | -2080 | 指示项目在生成 (F5) 上是否参与了 "此配置已过期" 消息。 此属性是可选的。 |
| TargetFrameworkMoniker | -2102 | 目标框架名字对象的格式。 |
| TargetFrameworkVersion | -2093 | 目标框架版本。 |
| TargetPlatformIdentifier | -2114 | 项目类型的目标平台。 此属性是可选的。 |
| TargetPlatformVersion | -2115 | 目标平台的版本 (例如,"8.0" ) 。 此属性是可选的。 但是,如果提供了,则是必需的 TargetPlatformIdentifier 。 |
| TargetRuntime | -2116 | 项目的目标运行时 (派生自 __VSPROJTARGETRUNTIME 枚举) 。 此属性是可选的。 |
| TypeGuid | -1004 | 用于标识节点/层次结构类型的 GUID (搜索 |
| TypeName | -2030 | 用于标识在标题栏) 使用的节点/层次结构类型的显示名称 (。 |
| UseInnerHierarchyIconList | -2082 | 指示内部 (嵌套) 层次结构根的图标是否来自内部层次结构图像列表。 此属性是可选的。 |
| UserContext | -2023 | IVsUserContext项目/项的。 此属性是可选的。 |
| WebReferenceSupported | -2094 | 指示项目是否支持 Web 引用。 此属性是可选的。 |