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
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: |
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 |
CountOfProjectsBeingLoaded | -8015 | The count of projects in file being opened (valid only during open). |
DeferredSaveSolution | -8018 | Indicates if the solution is "zero-impact" (that is, a permanent save is performed explicitly using File.SaveAll). If |
FaultedProjectCount | -8039 | The number of faulted projects in the solution. |
FileDefaultCodePage | -8009 | The code page for saving files (CP_ACP/CP_WINUNICODE). |
IsAProjectClosing | -8021 | The |
IsInBackgroundIdleLoadProjectBatch | -8029 | Returns |
IsInSyncDemandLoadProjectBatch | -8030 | Returns |
IsOpenNotificationPending | -8023 | Indicates if the OnAfterOpenSolution(Object, Int32) notification is pending. If |
IsSavingOnClose | -8027 | Indicates if the solution is being saved when closing. If |
IsSolutionClosing | -8020 | Indicates if a solution file is being closed. If |
IsSolutionDirty | -8004 | Indicates if the solution is dirty. If |
IsSolutionFullyLoaded | -8031 | Indicates if all projects have been loaded by the Background Solution Load feature. If |
-8017 | Indicates if the solution node is hidden in the integrated development environment (IDE). If |
|
IsSolutionOpen | -8005 | Indicates if a solution file is open. If |
IsSolutionOpening | -8013 | Indicates if a solution file is being opened. If |
IsSolutionOpeningDocs | -8022 | Indicates if the solution is reopening the documents that were open when the solution was last closed. If |
IsSolutionSaveAsRequired | -8014 | Indicates if saving the solution requires a Save As dialog. 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. |
NoFrameworkDialogState | -8028 | The state of the project load security dialog kept between different language packages. |
OpenProjectFilter | -8008 | The filter/entension list used in the Open Project dialog. |
ProjectCount | -8006 | The number of projects open in the solution. |
ProjectFaultResolutionContext | -8040 | The |
ProjectLoadSecurityDialogState | -8024 | The state of the project load security dialog kept between different language packages. |
RegisteredProjExtns | -8007 | A semicolon-separated list of all project extensions. |
SimplifiedConfigurations | -8019 | Indicates if the solution is in simplified configuration mode. If |
SolutionBaseName | -8003 | Gets or sets the base name of the solution file. |
SolutionDirectory | -8000 | The directory where the solution file is saved. |
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 |
SolutionFileExt | -8037 | The solution file extension (default - ".sln"). |
SolutionFileName | -8001 | The full path to the solution file. |
SolutionFileNameBeingLoaded | -8010 | The full path to the file being opened (valid only during open). |
SolutionNodeCaption | -8011 | The caption for solution node in Project Explorer. |
SolutionPropertyPages | -8016 | A semicolon-delimited list of class identifiers (CLSIDs) of the solution-level property pages. |
SolutionUserFileCreatedOnThisComputer | -8025 | Indicates if the .suo file accompanying the solution file was originally created on the same computer it's being opened on. If |
SolutionViewModel | -8041 | The |
UserOptionsFileName | -8002 | The full path to the user options file. |
UserOptsFileExt | -8038 | The solution options file extension (default - ".suo"). |