__VSPROJSLNDLGFLAGS 枚举

指定项目,并解决方案 OpenProjectOrSolutionViaDlg 的对话框标志调用。

此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)

语法

声明
<FlagsAttribute> _
Public Enumeration __VSPROJSLNDLGFLAGS
[FlagsAttribute]
public enum __VSPROJSLNDLGFLAGS

成员

成员名称 说明
PSDF_OpenSolutionDialog 启动解决方案对话框。
PSDF_OpenProjectDialog 启动项目对话框。
PSDF_AddExistingProjectDialog 添加现有项 " 对话框。
PSDF_DefaultToAllProjectsFilter 所有项目 筛选器的默认值。
PSDF_DirectoryPicker 在内容选择器架构放入对话框。用于打开基于目录的项目。

备注

COM 签名

从 vsshell80.idl:

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

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间