__VSPROPID2 Enumeration

 

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

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

public enum __VSPROPID2

Member nameDescription
VSPROPID_DeferredSaveSolution

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

VSPROPID_FIRST2

Indicates the first VSPROPID_.

VSPROPID_IsAProjectClosing

IUnknown interface for IVsHierarchy of project being closed.

VSPROPID_IsOpenNotificationPending

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

VSPROPID_IsSolutionClosing

BOOLEAN: true if a solution file being closed.

VSPROPID_IsSolutionNodeHidden

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

VSPROPID_IsSolutionOpeningDocs

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

VSPROPID_NewProjectDlgPreferredLanguage

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

VSPROPID_ProjectLoadSecurityDialogState

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

VSPROPID_SimplifiedConfigurations

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

VSPROPID_SolutionUserFileCreatedOnThisComputer

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. Read only.

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

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;

Return to top
Show: