__VSHPROPID6 Enum

Definition

Specifies properties of the Visual Studio shell.

public enum class __VSHPROPID6
public enum class __VSHPROPID6
enum __VSHPROPID6
public enum __VSHPROPID6
type __VSHPROPID6 = 
Public Enum __VSHPROPID6
Inheritance
__VSHPROPID6

Fields

VSHPROPID_ConnectedServicesPersistence -2133

VT_UNKNOWN [optional] Returns the implementation of IVsPersistConnectedServices for a project.

VSHPROPID_CurrentTargetId -2140

GUID [optional] Current target id for the project hierarchy. Currently implemented on the stub hierarchy for projects that are unloaded during retargeting check.

VSHPROPID_FIRST6 -2141

The first property.

VSHPROPID_NewTargetId -2141

GUID [optional] The default new target id for retargeting. Currently implemented on the stub hierarchy for projects that are unloaded during retargeting check.

VSHPROPID_NuGetPackageProjectTypeContext -2138

VT_BSTR [optional] Returns an optional string (VSITEMID_ROOT) that Nuget will consume and pass along as an opaque string to the Nuget servers when doing installs of packages. This provides additional telemetry data (in addition to the project type GUIDs) which can be used to improve features like Suggested Packages that are based on the project type and what users of that project type are installing. This is especially useful if a single project type supports multiple technologies and the project type GUID does not provide enough differentiation.

VSHPROPID_ProjectRetargeting -2134

VT_UNKNOWN [optional] Returns the implementation of IVsRetargetProject for a project.

VSHPROPID_RequiresLegacyManagedDebugEngine -2139

VT_BOOL [optional] Returns a bool that determines whether the project requires the legacy managed debug engine (cpde.dll) when debugging the managed code in this project.

VSHPROPID_ScriptJmcProjectControl -2137

VT_ARRAY [optional] Returns the list of implementations of IVsScriptJmcProjectControl for a project. (JMC = JustMyCode.) IVsScriptJmcProjectControl is used by the debugger to query projects for the user/non-user code status of a source file.

VSHPROPID_ShowAllProjectFilesInProjectView -2135

VT_BOOL [optional] Indicates that all the project files should be visible in solution explorer by default. This property is added to give Visual Basic flavored project systems the power to change the default visibility of special files in Solution Explorer. For example, by default all the dependent files in Visual Basic projects aren’t shown in Solution Explorer, and a flavored project could return true for this property to show those files.

VSHPROPID_Subcaption -2136

VT_BSTR [optional] Returns an optional string that is shown in Solution Explorer. The current implementation honors this property only for hierarchy root nodes. For example, with Windows Store projects targeting Windows 8.1, the sub-caption is "Windows 8.1" for the project node, and the final text in the Solution Explorer is "<Project caption> (Windows 8.1)".

Applies to