__VSPROPID4 Enum

Definition

Identifies property settings for a solution (in addition to __VSPROPID, __VSPROPID2, and __VSPROPID3).

public enum __VSPROPID4
Inheritance
__VSPROPID4

Fields

VSPROPID_ActiveSolutionLoadManager

Gets or sets an object representing the active Solution Load Manager. The default is null. A solution load manager is able to control how projects are loaded during the Solution Open operation. It can control whether projects are loaded immediately, loaded in the background (at idle), left to be loaded if needed, or stay unloaded. A solution load manager is expected to implement IVsSolutionLoadManager. A common approach is to have the solution load manager package autoload for the SolutionOpening UIContext, for example [ProvideAutoLoad(UIContextGuids100.SolutionOpening)]. This property may also be set during Microsoft.VisualStudio.Shell.Interop.IVsSolutionLoadEvents.OnBeforeOpenSolution or during WriteSolutionProps(IVsHierarchy, String, IPropertyBag) for the pre-solution section.

VSPROPID_AddNewProjectAsSibling

Gets or sets a boolean: true if new projects should be added on the sibling directory of the solution, otherwise false.

VSPROPID_BaseSolutionExplorerCaption

Gets or sets a string representing the base caption for the Solution Explorer tool window. The default is "SolutionExplorer". The full caption is built by concatenating VSPROPID_BaseSolutionExplorerCaption and VSPROPID_SolutionExplorerCaptionSuffix.

VSPROPID_FIRST4

Represents the first VSPROPID in this set.

VSPROPID_IsInBackgroundIdleLoadProjectBatch

Returns true if Visual Studio is currently loading a batch of pending projects in the background at idle. IVsSolutionLoadEvents.OnBeforeLoadProjectBatch(true) has been called.

VSPROPID_IsInSyncDemandLoadProjectBatch

Returns true if Visual Studio is currently loading a batch of pending projects synchronously, triggered by some user action or command invocation that requires a set of projects to be loaded. IVsSolutionLoadEvents.OnBeforeLoadProjectBatch(false) has been called.

VSPROPID_IsSolutionFullyLoaded

Returns true if all projects have been loaded in the background.

VSPROPID_NoFrameworkDialogState

Returns an integer representing the state of the project load security dialog kept between different language packages.

VSPROPID_SolutionExplorerCaption

Gets the full caption of the Solution Explorer tool window. The full caption is built by concatenating VSPROPID_BaseSolutionExplorerCaption and VSPROPID_SolutionExplorerCaptionSuffix.

VSPROPID_SolutionExplorerCaptionSuffix

Gets or sets the suffix of the caption for the Solution Explorer tool window. The default is an empty string. The full caption is built by concatenating VSPROPID_BaseSolutionExplorerCaption and VSPROPID_SolutionExplorerCaptionSuffix.