Share via


__VSPROPID5 Enumeration

Identifies property settings for a solution.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assemblies:   Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

Syntax

'Declaration
Public Enumeration __VSPROPID5
public enum __VSPROPID5
public enum class __VSPROPID5
type __VSPROPID5
public enum __VSPROPID5

Members

Member name Description
VSPROPID_FaultedProjectCount The number of faulted projects in the solution.
VSPROPID_FIRST5 Specifies first VSPROPID_.
VSPROPID_IsOpeningProjectUserInitiated
VSPROPID_ProjectFaultResolutionContext The IUnknown of IVsPropertyBag that represents the current project fault resolution context. This property is read only (but the returned property bag is mutable). This property is only non-null if the user has just performed a gesture that requires a batch of faulted projects to be resolved. In this case, before invoking ResolveFault for the first time, a new empty property bag is created and assigned to this property, and the property remains that way for all calls to [ResolveFault] that logically belong to that gesture. After the last call to [ResolveFault], the property is set back to null. Therefore, arbitrary data can be preserved and passed between [ResolveFault] calls in a single gesture. Typically, this is used when fault resolution requires some modal UI prompt, and that provides a "Don't ask me for the remaining projects" flag. This flag can be stored in the property bag along with user's input, and queried on further calls to [ResolveFault] to suppress the UI and apply the same choice to all projects. See IVsProjectFaultResolver for more information.
VSPROPID_SolutionFileExt The solution file extension (default - ".sln").
VSPROPID_SolutionViewModel The [IUnknown] of IVsUIDataSource that contains the view model for some solution properties. This property is primarily used by solution navigator.
VSPROPID_UserOptsFileExt The solution options file extension (default - ".suo").

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace