VsSolutionPropID 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.
__VSPROPID, __VSPROPID52, __VSPROPID53, __VSPROPID54, __VSPROPID5
public enum class VsSolutionPropID
public enum class VsSolutionPropID
enum VsSolutionPropID
public enum VsSolutionPropID
type VsSolutionPropID =
Public Enum VsSolutionPropID
- Inheritance
-
VsSolutionPropID
Fields
Name | Value | Description |
---|---|---|
SolutionViewModel | -8041 | The |
ProjectFaultResolutionContext | -8040 | The |
FaultedProjectCount | -8039 | The number of faulted projects in the solution. |
UserOptsFileExt | -8038 | The solution options file extension (default - ".suo"). |
SolutionFileExt | -8037 | The solution file extension (default - ".sln"). |
ActiveSolutionLoadManager | -8036 | Gets or sets a pointer to the active Solution Load Manager. The default is a null reference. 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 set to 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(UIContextGuids.SolutionOpening)]. This property can also be set during OnBeforeOpenSolution(String) or during ReadSolutionProps(IVsHierarchy, String, String, String, Int32, IPropertyBag) for the pre solution section. |
AddNewProjectAsSibling | -8035 | Gets or sets a Boolean: |
SolutionExplorerCaption | -8034 | The full caption for the Solution Explorer tool window. The full caption is built by concatenating BaseSolutionExplorerCaption and SolutionExplorerCaptionSuffix. |
SolutionExplorerCaptionSuffix | -8033 | Gets or sets the suffix caption for the Solution Explorer tool window. The default is VT_Empty. The full caption is built by concatenating BaseSolutionExplorerCaption and |
BaseSolutionExplorerCaption | -8032 | Gets or sets the base caption for the Solution Explorer tool window. The default is "SolutionExplorer". The full caption is built by concatenating |
IsSolutionFullyLoaded | -8031 | Indicates if all projects have been loaded by the Background Solution Load feature. If |
IsInSyncDemandLoadProjectBatch | -8030 | Returns |
IsInBackgroundIdleLoadProjectBatch | -8029 | Returns |
NoFrameworkDialogState | -8028 | The state of the project load security dialog kept between different language packages. |
IsSavingOnClose | -8027 | Indicates if the solution is being saved when closing. If |
NewProjectDlgPreferredLanguage | -8026 | The preferred language for the New Project dialog; if there is no preferred language, an empty length string is returned. If there is a preferred language, then the non-preferred language project types are displayed under an "Other Languages" node in the New Project dialog. The preferred language is set by the user's choice of development settings in the Import and Export Settings dialog. |
SolutionUserFileCreatedOnThisComputer | -8025 | Indicates if the .suo file accompanying the solution file was originally created on the same computer it's being opened on. If |
ProjectLoadSecurityDialogState | -8024 | The state of the project load security dialog kept between different language packages. |
IsOpenNotificationPending | -8023 | Indicates if the OnAfterOpenSolution(Object, Int32) notification is pending. If |
IsSolutionOpeningDocs | -8022 | Indicates if the solution is reopening the documents that were open when the solution was last closed. If |
IsAProjectClosing | -8021 | The |
IsSolutionClosing | -8020 | Indicates if a solution file is being closed. If |
SimplifiedConfigurations | -8019 | Indicates if the solution is in simplified configuration mode. If |
DeferredSaveSolution | -8018 | Indicates if the solution is "zero-impact" (that is, a permanent save is performed explicitly using File.SaveAll). If |
-8017 | Indicates if the solution node is hidden in the integrated development environment (IDE). If |
|
SolutionPropertyPages | -8016 | A semicolon-delimited list of class identifiers (CLSIDs) of the solution-level property pages. |
CountOfProjectsBeingLoaded | -8015 | The count of projects in file being opened (valid only during open). |
IsSolutionSaveAsRequired | -8014 | Indicates if saving the solution requires a Save As dialog. If |
IsSolutionOpening | -8013 | Indicates if a solution file is being opened. If |
SolutionNodeCaption | -8011 | The caption for solution node in Project Explorer. |
SolutionFileNameBeingLoaded | -8010 | The full path to the file being opened (valid only during open). |
FileDefaultCodePage | -8009 | The code page for saving files (CP_ACP/CP_WINUNICODE). |
OpenProjectFilter | -8008 | The filter/entension list used in the Open Project dialog. |
RegisteredProjExtns | -8007 | A semicolon-separated list of all project extensions. |
ProjectCount | -8006 | The number of projects open in the solution. |
IsSolutionOpen | -8005 | Indicates if a solution file is open. If |
IsSolutionDirty | -8004 | Indicates if the solution is dirty. If |
SolutionBaseName | -8003 | Gets or sets the base name of the solution file. |
UserOptionsFileName | -8002 | The full path to the user options file. |
SolutionFileName | -8001 | The full path to the solution file. |
SolutionDirectory | -8000 | The directory where the solution file is saved. |