__VSCREATENEWPROJVIADLGEXFLAGS 枚举

定义

为调用指定新的项目标志 CreateNewProjectViaDlgEx(String, String, String, String, String, UInt32, IVsBrowseProjectLocation)

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

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

字段

VNPVDE_ADDNESTEDTOSELECTION 8

添加项目,该项目嵌套到当前选定的项目(如果支持)。

VNPVDE_ALWAYSADDTOSOLUTION 4

项目始终添加到 "解决方案" () 使用 "添加新项目" 对话框。

VNPVDE_ALWAYSNEWSOLUTION 1

新解决方案始终创建 ("添加到解决方案" 和 "关闭解决方案" 单选按钮) 。

VNPVDE_OVERRIDEBROWSEBUTTON 2

已重写浏览按钮功能 (需要 IVsBrowseProjectLocation 接口) 。

VNPVDE_USENEWWEBSITEDLG 16

使用对话框的新网站风格。

注解

COM 签名

从 vsshell80:

enum __VSCREATENEWPROJVIADLGEXFLAGS  
{  
    VNPVDE_ALWAYSNEWSOLUTION    = 0x00000001,  
    VNPVDE_OVERRIDEBROWSEBUTTON = 0x00000002,  
    VNPVDE_ALWAYSADDTOSOLUTION  = 0x00000004,  
    VNPVDE_ADDNESTEDTOSELECTION = 0x00000008,  
    VNPVDE_USENEWWEBSITEDLG     = 0x00000010,  
};  
typedef DWORD VSCREATENEWPROJVIADLGEXFLAGS;  

适用于