Partilhar via


__VSPROJSLNDLGFLAGS Enum

Definition

Specifies project and solution dialog flags for OpenProjectOrSolutionViaDlg(UInt32, String, String, Guid) calls.

This enumeration supports a bitwise combination of its member values.

public enum class __VSPROJSLNDLGFLAGS
public enum class __VSPROJSLNDLGFLAGS
enum __VSPROJSLNDLGFLAGS
[System.Flags]
public enum __VSPROJSLNDLGFLAGS
[<System.Flags>]
type __VSPROJSLNDLGFLAGS = 
Public Enum __VSPROJSLNDLGFLAGS
Inheritance
__VSPROJSLNDLGFLAGS
Attributes

Fields

Name Value Description
PSDF_OpenSolutionDialog 1

Open solution dialog.

PSDF_OpenProjectDialog 2

Open project dialog.

PSDF_AddExistingProjectDialog 4

Add existing project dialog.

PSDF_DefaultToAllProjectsFilter 8

Default to All Projects filter.

PSDF_DirectoryPicker 16

Puts the dialog in directory-picker mode. Used to open directory-based projects.

Remarks

COM Signature

From vsshell80.idl:

enum __VSPROJSLNDLGFLAGS  
{  
    PSDF_OpenSolutionDialog         = 0x00000001, //   
    PSDF_OpenProjectDialog          = 0x00000002, //  
    PSDF_AddExistingProjectDialog   = 0x00000004, //   
    PSDF_DefaultToAllProjectsFilter = 0x00000008, //   
    PSDF_DirectoryPicker            = 0x00000010,  
};  
typedef DWORD VSPROJSLNDLGFLAGS;  

Applies to