__VSPROJSLNDLGFLAGS 枚举

定义

指定调用的项目和解决方案对话框标志 OpenProjectOrSolutionViaDlg(UInt32, String, String, Guid)

此枚举支持其成员值的按位组合。

public enum class __VSPROJSLNDLGFLAGS
public enum class __VSPROJSLNDLGFLAGS
enum __VSPROJSLNDLGFLAGS
[System.Flags]
public enum __VSPROJSLNDLGFLAGS
[<System.Flags>]
type __VSPROJSLNDLGFLAGS = 
Public Enum __VSPROJSLNDLGFLAGS
继承
__VSPROJSLNDLGFLAGS
属性

字段

PSDF_AddExistingProjectDialog 4

"添加现有项目" 对话框。

PSDF_DefaultToAllProjectsFilter 8

默认为 "所有项目" 筛选。

PSDF_DirectoryPicker 16

将对话框置于目录选取器模式下。 用于打开基于目录的项目。

PSDF_OpenProjectDialog 2

"打开项目" 对话框。

PSDF_OpenSolutionDialog 1

打开解决方案对话框。

注解

COM 签名

从 vsshell80:

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

适用于