__VSHPROPID7 Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies properties of the Visual Studio shell.
public enum class __VSHPROPID7
public enum class __VSHPROPID7
enum __VSHPROPID7
public enum __VSHPROPID7
type __VSHPROPID7 =
Public Enum __VSHPROPID7
- Inheritance
-
__VSHPROPID7
Fields
VSHPROPID_CanBuildQuickCheck | -2156 | VT_I4 [optional] Returns a _VSQuickCheckAnswer that determines whether the given project can perform building via IVsBuildableProjectCfg. This property can be used as a quick test to know if build-related features should be enabled.The absence of this property is equivalent to returning QCA_QuickAnswerNA: the caller must call IVsBuildableProjectCfg to see if building is possible. QCA_Always: feature is always enabled; QCA_Yes: feature is enabled now; QCA_No: feature is not enabled now; QCA_Never: feature is not implemented. Returning QCA_Never/No does not stop all callers from accessing and using the project's IVsBuildableProjectCfg interface. |
VSHPROPID_CanDebugLaunchQuickCheck | -2157 | VT_I4 [optional] Returns a _VSQuickCheckAnswer regarding if the given project can perform F5 debug launch via IVsDebuggableProjectCfg.The absence of this property is equivalent to returning QCA_QuickAnswerNA: the caller must call IVsDebuggableProjectCfg to see if building is possible. QCA_Always: feature is always enabled; QCA_Yes: feature is enabled now; QCA_No: feature is not enabled now; QCA_Never: feature is not implemented. Returning QCA_Never/No does not stop all callers from accessing and using the project's IVsDebuggableProjectCfg interface. |
VSHPROPID_CanDeployQuickCheck | -2158 | T_I4 [optional] Returns a _VSQuickCheckAnswer that determines whether the given project can perform deploying via IVsDeployableProjectCfg.The absence of this property is equivalent to returning QCA_QuickAnswerNA: the caller must call IVsDeployableProjectCfg to see if building is possible. QCA_Always: feature is always enabled; QCA_Yes: feature is enabled now; QCA_No: feature is not enabled now; QCA_Never: feature is not implemented. Returning QCA_Never/No does not stop all callers from accessing and using the project's IVsDeployableProjectCfg interface. |
VSHPROPID_DeploymentRelativePath | -2147 | VT_BSTR [optional] Gets the deployment relative path of the given item. The deployment relative path is the file location relative to the package directory, when the given file is deployed. |
VSHPROPID_ExcludeFromMoveFileToProjectUI | -2155 | VT_BOOL [optional] Returns |
VSHPROPID_FIRST7 | -2158 | |
VSHPROPID_IsSharedFolder | -2148 | VT_BOOL [optional] Returns |
VSHPROPID_IsSharedItem | -2142 | VT_BOOL [optional] If this returns |
VSHPROPID_IsSharedItemsImportFile | -2154 | VT_BOOL [optional] Returns |
VSHPROPID_MSBuildImportsStorage | -2150 | VT_UNKNOWN [optional] Returns the implementation of IVsMSBuildImportsStorage for a project. |
VSHPROPID_OneAppCapabilities | -2149 | VT_BSTR [optional] Returns the "one app" capabilities. When they include "Migration" or "Add Platform", they are used to pick the right template using ApplyTo metadata from templates. |
VSHPROPID_ProjectTreeCapabilities | -2146 | VT_BSTR [optional] Provides a space-delimited list of project tree node capabilities. Note: Unlike VSHPROPID_ProjectCapabilities, which is available only on the Project Root node, this property is allowed on every node. |
VSHPROPID_SharedAssetsProject | -2153 | VT_UNKNOWN [optional] Returns the implementation of IVsSharedAssetsProject for the given shared project hierarchy. The item ID should be VSITEMID_ROOT. |
VSHPROPID_SharedItemContextHierarchy | -2143 | VT_UNKNOWN [optional] Gets or sets the contextual IVsHierarchy for the items that are shared by other projects. It is used for sharing scenarios, for example, when a document is shared across projects. When someone edits that document, one project must be selected as the context to offer to IntelliSense. The currently-selected project hierarchy could be retrieved or changed via this property on the master owning project hierarchy. Note this property is per-project in the current implementation, GetProperty/SetProperty must be invoked on the root node. |
VSHPROPID_SharedItemsImportFullPaths | -2145 | VT_BSTR [optional] Provides a vertical bar ('|') delimited list of the full paths of the "Shared.items" project files that have been imported by the project. Note: This property does not return "Shared.items" files for Shared Folder nodes that manage their shared MSBuild file as a nested hierarchy implementation. |
VSHPROPID_SharedProjectHierarchy | -2152 | VT_UNKNOWN [optional] Returns the actual owning shared project hierarchy of the given shared item. Note: The item ID should be the ID of a shared item. If the given item is already an item in a shared assets project, then it returns this shared assets project. |
VSHPROPID_ShortSubcaption | -2144 | VT_BSTR [optional] The short version of VSHPROPID_Subcaption. |
Remarks
Introduced in Visual Studio 2013 Update 2. To reference the correct assembly version, see Referencing Assemblies Delivered in the Visual Studio 2013 SDK Update 2.