__VSPROJSLNDLGFLAGS Enumeration
Specifies project and solution dialog flags for OpenProjectOrSolutionViaDlg calls.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration __VSPROJSLNDLGFLAGS
[FlagsAttribute]
public enum __VSPROJSLNDLGFLAGS
[FlagsAttribute]
public enum class __VSPROJSLNDLGFLAGS
[<FlagsAttribute>]
type __VSPROJSLNDLGFLAGS
public enum __VSPROJSLNDLGFLAGS
Members
Member name | Description | |
---|---|---|
PSDF_AddExistingProjectDialog | Add existing project dialog. | |
PSDF_DefaultToAllProjectsFilter | Default to All Projects filter. | |
PSDF_DirectoryPicker | Puts the dialog in directory-picker mode. Used to open directory-based projects. | |
PSDF_OpenProjectDialog | Open project dialog. | |
PSDF_OpenSolutionDialog | Open solution dialog. |
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;