__VSHPROPID2 __VSHPROPID2 __VSHPROPID2 __VSHPROPID2 __VSHPROPID2 __VSHPROPID2 Enum

Definition

Adds members to __VSHPROPID enumeration.

public enum class __VSHPROPID2
public enum class __VSHPROPID2
enum __VSHPROPID2
public enum __VSHPROPID2
type __VSHPROPID2 = 
Public Enum __VSHPROPID2
Inheritance
__VSHPROPID2__VSHPROPID2__VSHPROPID2__VSHPROPID2__VSHPROPID2__VSHPROPID2

Fields

VSHPROPID_AddItemTemplatesGuid VSHPROPID_AddItemTemplatesGuid VSHPROPID_AddItemTemplatesGuid VSHPROPID_AddItemTemplatesGuid VSHPROPID_AddItemTemplatesGuid VSHPROPID_AddItemTemplatesGuid -2070

GUID. Optional. Alternate project type GUID to use to get add item templates.

VSHPROPID_AppTitleBarTopHierarchyName VSHPROPID_AppTitleBarTopHierarchyName VSHPROPID_AppTitleBarTopHierarchyName VSHPROPID_AppTitleBarTopHierarchyName VSHPROPID_AppTitleBarTopHierarchyName VSHPROPID_AppTitleBarTopHierarchyName -2084

BSTR. Optional. Enables the hierarchy to put its top-most name (solution or server) into the Title bar of the app, such as YourName part of "YourName - Microsoft Visual Studio."

VSHPROPID_BrowseObjectCATID VSHPROPID_BrowseObjectCATID VSHPROPID_BrowseObjectCATID VSHPROPID_BrowseObjectCATID VSHPROPID_BrowseObjectCATID VSHPROPID_BrowseObjectCATID -2068

GUID. Optional. Intrinsic Extender CATID of the BrowseObject for the given IVsHierarchy Itemid. For VSITEMID_ROOT, this corresponds to the object that is used to build the Project.Properties collection.

VSHPROPID_CategoryGuid VSHPROPID_CategoryGuid VSHPROPID_CategoryGuid VSHPROPID_CategoryGuid VSHPROPID_CategoryGuid VSHPROPID_CategoryGuid -2086

GUID to identify the family/category of this non-solution based Hierarchy (for example, Portfolio Project Hierarchy).

VSHPROPID_CfgBrowseObjectCATID VSHPROPID_CfgBrowseObjectCATID VSHPROPID_CfgBrowseObjectCATID VSHPROPID_CfgBrowseObjectCATID VSHPROPID_CfgBrowseObjectCATID VSHPROPID_CfgBrowseObjectCATID -2069

GUID. Optional. Intrinsic Extender CATID of the configuration BrowseObject for the given IVsHierarchy Itemid.

VSHPROPID_CfgPropertyPagesCLSIDList VSHPROPID_CfgPropertyPagesCLSIDList VSHPROPID_CfgPropertyPagesCLSIDList VSHPROPID_CfgPropertyPagesCLSIDList VSHPROPID_CfgPropertyPagesCLSIDList VSHPROPID_CfgPropertyPagesCLSIDList -2066

BSTR. Optional. Semicolon-delimited list of cslids of the configuration-dependent property pages.

VSHPROPID_ChildrenEnumerated VSHPROPID_ChildrenEnumerated VSHPROPID_ChildrenEnumerated VSHPROPID_ChildrenEnumerated VSHPROPID_ChildrenEnumerated VSHPROPID_ChildrenEnumerated -2071

BOOL. Optional. Returns true if children have been enumerated. Typically, this is of interest only for projects where enumerating children can be expensive, that is, Web projects.

VSHPROPID_Container VSHPROPID_Container VSHPROPID_Container VSHPROPID_Container VSHPROPID_Container VSHPROPID_Container -2081

BOOL. Optional. true if the item is a container (it may not be expandable, but it contains items). Support this property if your folder is not expandable but contains items that should be included in SCC operations.

VSHPROPID_DebuggeeProcessId VSHPROPID_DebuggeeProcessId VSHPROPID_DebuggeeProcessId VSHPROPID_DebuggeeProcessId VSHPROPID_DebuggeeProcessId VSHPROPID_DebuggeeProcessId -2073

Process ID of debugging target if known; otherwise, zero.

VSHPROPID_DebuggerSourcePaths VSHPROPID_DebuggerSourcePaths VSHPROPID_DebuggerSourcePaths VSHPROPID_DebuggerSourcePaths VSHPROPID_DebuggerSourcePaths VSHPROPID_DebuggerSourcePaths -2085

BSTR. Optional. Semi-colon delimited list of paths where the debugger looks for source.

VSHPROPID_DesignerHiddenCodeGeneration VSHPROPID_DesignerHiddenCodeGeneration VSHPROPID_DesignerHiddenCodeGeneration VSHPROPID_DesignerHiddenCodeGeneration VSHPROPID_DesignerHiddenCodeGeneration VSHPROPID_DesignerHiddenCodeGeneration -2079

I4 indicates which code is supposed to go to the hidden designer file. Bit flag values in __VSDESIGNER_HIDDENCODEGENERATION.

VSHPROPID_DisableApplicationSettings VSHPROPID_DisableApplicationSettings VSHPROPID_DisableApplicationSettings VSHPROPID_DisableApplicationSettings VSHPROPID_DisableApplicationSettings VSHPROPID_DisableApplicationSettings -2087

BOOL. Optional. Set this to true in your hierarchy to disable Application Settings design time support in your project.

VSHPROPID_EnableDataSourceWindow VSHPROPID_EnableDataSourceWindow VSHPROPID_EnableDataSourceWindow VSHPROPID_EnableDataSourceWindow VSHPROPID_EnableDataSourceWindow VSHPROPID_EnableDataSourceWindow -2083

BOOL. Optional. Set this to true in your hierarchy to disable the Data Source Window for this project.

VSHPROPID_ExcludeFromExportItemTemplate VSHPROPID_ExcludeFromExportItemTemplate VSHPROPID_ExcludeFromExportItemTemplate VSHPROPID_ExcludeFromExportItemTemplate VSHPROPID_ExcludeFromExportItemTemplate VSHPROPID_ExcludeFromExportItemTemplate -2091

BOOL. Optional. By default, is false. true if the project item cannot be exported through export item template.

VSHPROPID_ExtObjectCATID VSHPROPID_ExtObjectCATID VSHPROPID_ExtObjectCATID VSHPROPID_ExtObjectCATID VSHPROPID_ExtObjectCATID VSHPROPID_ExtObjectCATID -2067

GUID. Optional. Intrinsic Extender CATID of the ExtObject (Automation Object) for the given IVsHierarchy Itemid. For VSITEMID_ROOT this corresponds to the type of the 'Project' object.

VSHPROPID_FIRST2 VSHPROPID_FIRST2 VSHPROPID_FIRST2 VSHPROPID_FIRST2 VSHPROPID_FIRST2 VSHPROPID_FIRST2 -2092

Indicates the first property ID.

VSHPROPID_IntellisenseUnknown VSHPROPID_IntellisenseUnknown VSHPROPID_IntellisenseUnknown VSHPROPID_IntellisenseUnknown VSHPROPID_IntellisenseUnknown VSHPROPID_IntellisenseUnknown -2077

IUnknown. Optional. Returns the IUnknown of the Intellisense compiler that is used by the project system.

VSHPROPID_IsLinkFile VSHPROPID_IsLinkFile VSHPROPID_IsLinkFile VSHPROPID_IsLinkFile VSHPROPID_IsLinkFile VSHPROPID_IsLinkFile -2074

BOOL. Optional. true if the file is a link file.

VSHPROPID_IsUpgradeRequired VSHPROPID_IsUpgradeRequired VSHPROPID_IsUpgradeRequired VSHPROPID_IsUpgradeRequired VSHPROPID_IsUpgradeRequired VSHPROPID_IsUpgradeRequired -2078

BOOL. Optional. true if the item or any of its children are either already in the process of upgrading or must be upgraded.

VSHPROPID_KeepAliveDocument VSHPROPID_KeepAliveDocument VSHPROPID_KeepAliveDocument VSHPROPID_KeepAliveDocument VSHPROPID_KeepAliveDocument VSHPROPID_KeepAliveDocument -2075

BOOL. Optional. true if the document should be kept alive in the project regardless of opened/closed state.

VSHPROPID_NoDefaultNestedHierSorting VSHPROPID_NoDefaultNestedHierSorting VSHPROPID_NoDefaultNestedHierSorting VSHPROPID_NoDefaultNestedHierSorting VSHPROPID_NoDefaultNestedHierSorting VSHPROPID_NoDefaultNestedHierSorting -2090

BOOL. Optional. true if the hierarchy does not want nested hierarchies sorted first and items after, and sorted alphabetically (like solution folders).

VSHPROPID_PriorityPropertyPagesCLSIDList VSHPROPID_PriorityPropertyPagesCLSIDList VSHPROPID_PriorityPropertyPagesCLSIDList VSHPROPID_PriorityPropertyPagesCLSIDList VSHPROPID_PriorityPropertyPagesCLSIDList VSHPROPID_PriorityPropertyPagesCLSIDList -2089

BSTR. Optional. Semi-colon delimited ordered list of CLSIDs of the preferred property pages.

VSHPROPID_ProjectDesignerEditor VSHPROPID_ProjectDesignerEditor VSHPROPID_ProjectDesignerEditor VSHPROPID_ProjectDesignerEditor VSHPROPID_ProjectDesignerEditor VSHPROPID_ProjectDesignerEditor -2088

GUID. Optional. GUID of the Project Designer Editor that the project uses to change project properties.

VSHPROPID_PropertyPagesCLSIDList VSHPROPID_PropertyPagesCLSIDList VSHPROPID_PropertyPagesCLSIDList VSHPROPID_PropertyPagesCLSIDList VSHPROPID_PropertyPagesCLSIDList VSHPROPID_PropertyPagesCLSIDList -2065

BSTR. Optional. Semicolon-delimited list of clsids of the configuration-independent property pages.

VSHPROPID_StatusBarClientText VSHPROPID_StatusBarClientText VSHPROPID_StatusBarClientText VSHPROPID_StatusBarClientText VSHPROPID_StatusBarClientText VSHPROPID_StatusBarClientText -2072

BSTR. Hierarchy scoped text for Client Text field of status bar. This text is displayed while the given hierarchy is the active hierarchy. VT_EMPTY clears hierarchy scoped text and resets to global text specified by the application.

VSHPROPID_SupportedMyApplicationTypes VSHPROPID_SupportedMyApplicationTypes VSHPROPID_SupportedMyApplicationTypes VSHPROPID_SupportedMyApplicationTypes VSHPROPID_SupportedMyApplicationTypes VSHPROPID_SupportedMyApplicationTypes -2092

BSTR. Optional. semi-colon delimited list of application-types supported for project-systems that support My.Application. The property-page that exposes information about My.Application can use this list to determine which values are located in the application-type drop-down menu as selectable choices for the user.

VSHPROPID_SupportsProjectDesigner VSHPROPID_SupportsProjectDesigner VSHPROPID_SupportsProjectDesigner VSHPROPID_SupportsProjectDesigner VSHPROPID_SupportsProjectDesigner VSHPROPID_SupportsProjectDesigner -2076

BOOL. Optional. true if the project uses a Project Designer Editor instead of the property page frame to change project properties.

VSHPROPID_SuppressOutOfDateMessageOnBuild VSHPROPID_SuppressOutOfDateMessageOnBuild VSHPROPID_SuppressOutOfDateMessageOnBuild VSHPROPID_SuppressOutOfDateMessageOnBuild VSHPROPID_SuppressOutOfDateMessageOnBuild VSHPROPID_SuppressOutOfDateMessageOnBuild -2080

BOOL. Optional. true if the project does not want to participate in the "this configuration is out of date" message on Build/F5.

VSHPROPID_UseInnerHierarchyIconList VSHPROPID_UseInnerHierarchyIconList VSHPROPID_UseInnerHierarchyIconList VSHPROPID_UseInnerHierarchyIconList VSHPROPID_UseInnerHierarchyIconList VSHPROPID_UseInnerHierarchyIconList -2082

BOOL. Optional. Set this to true in the outer hierarchy if you want the icon for an inner (nested) hierarchy root to come from the inner hierarchy image list. By default, we are getting that icon from the outer hierarchy image list.

Remarks

COM Signature

From vsshell80.idl:

enum __VSHPROPID2  
{  
    VSHPROPID_PropertyPagesCLSIDList    = -2065,  
    VSHPROPID_CfgPropertyPagesCLSIDList = -2066,  
    VSHPROPID_ExtObjectCATID            = -2067,  
    VSHPROPID_BrowseObjectCATID         = -2068,  
    VSHPROPID_CfgBrowseObjectCATID      = -2069,  
    VSHPROPID_AddItemTemplatesGuid      = -2070,  
    VSHPROPID_ChildrenEnumerated        = -2071,  
    VSHPROPID_StatusBarClientText       = -2072,  
    VSHPROPID_DebuggeeProcessId         = -2073,  
    VSHPROPID_IsLinkFile                = -2074,  
    VSHPROPID_KeepAliveDocument         = -2075,  
    VSHPROPID_SupportsProjectDesigner   = -2076,  
    VSHPROPID_IntellisenseUnknown       = -2077,  
    VSHPROPID_IsUpgradeRequired         = -2078,  
    VSHPROPID_DesignerHiddenCodeGeneration = -2079,  
    VSHPROPID_SuppressOutOfDateMessageOnBuild = -2080,  
    VSHPROPID_Container                 = -2081,  
    VSHPROPID_UseInnerHierarchyIconList = -2082,  
    VSHPROPID_EnableDataSourceWindow   = -2083,  
    VSHPROPID_AppTitleBarTopHierarchyName  = -2084,  
    VSHPROPID_DebuggerSourcePaths          = -2085,  
    VSHPROPID_CategoryGuid            = -2086,  
    VSHPROPID_DisableApplicationSettings = -2087,  
    VSHPROPID_ProjectDesignerEditor        = -2088,  
    VSHPROPID_PriorityPropertyPagesCLSIDList = -2089,  
    VSHPROPID_NoDefaultNestedHierSorting  = -2090,  
    VSHPROPID_ExcludeFromExportItemTemplate = -2091,  
    VSHPROPID_SupportedMyApplicationTypes = -2092,  
    VSHPROPID_FIRST2               = -2092  
};  
typedef [public] DWORD VSHPROPID2;  

Applies to