__VSPROPID2 Enum

Definition

Provides additional members for the __VSPROPID enumeration. Identifies property setting for a solution.

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

Fields

VSPROPID_DeferredSaveSolution -8018

BOOLEAN: is the Solution "zero-impact" (permanent save is performed explicitly through File.SaveAll).

VSPROPID_FIRST2 -8026

Indicates the first VSPROPID_.

VSPROPID_IsAProjectClosing -8021

IUnknown interface for IVsHierarchy of project being closed.

VSPROPID_IsOpenNotificationPending -8023

BOOLEAN: true if the OnAfterOpenSolution(Object, Int32) notification is pending. This occurs when a new project is being created by using a new solution.

VSPROPID_IsSolutionClosing -8020

BOOLEAN: true if a solution file being closed.

VSPROPID_IsSolutionNodeHidden -8017

BOOLEAN: true if the solution node is hidden in the integrated development environment (IDE).

VSPROPID_IsSolutionOpeningDocs -8022

BOOLEAN: true if the solution re-opening the documents that were open when the solution was last closed.

VSPROPID_NewProjectDlgPreferredLanguage -8026

BSTR: Preferred language for the New Project dialog; if there is no preferred language an empty length string is returned.

VSPROPID_ProjectLoadSecurityDialogState -8024

I4: State of the project load security dialog kept between different language packages.

VSPROPID_SimplifiedConfigurations -8019

BOOLEAN: true if the solution is in simplified configuration mode.

VSPROPID_SolutionUserFileCreatedOnThisComputer -8025

BOOLEAN: true if the .suo file that accompanies the solution file was originally created on the same computer it is being opened on. See ReadUserOptions(IStream, String). Read only.

Remarks

The table below lists information about the property, not the value of the enumeration member.

COM Signature

From vsshell80.idl:

enum __VSPROPID2  
{  
    VSPROPID_IsSolutionNodeHidden       = -8017,  
    VSPROPID_DeferredSaveSolution       = -8018,  
    VSPROPID_SimplifiedConfigurations   = -8019,  
    VSPROPID_IsSolutionClosing          = -8020,  
    VSPROPID_IsAProjectClosing          = -8021,  
    VSPROPID_IsSolutionOpeningDocs      = -8022,  
    VSPROPID_IsOpenNotificationPending = -8023,  
    VSPROPID_ProjectLoadSecurityDialogState = -8024,  
    VSPROPID_SolutionUserFileCreatedOnThisComputer = -8025,  
    VSPROPID_NewProjectDlgPreferredLanguage = -8026,  
    VSPROPID_FIRST2                     = -8026  
};  
typedef [public] DWORD VSPROPID2;  

Applies to