__VSDIRFLAGS Enum

Definition

VSDIR flags for items and projects to indicate desired AddProject/AddItem dialog state.

This enumeration supports a bitwise combination of its member values.

C++/CX
public enum class __VSDIRFLAGS
Inheritance
__VSDIRFLAGS
Attributes

Fields

Name Value Description
VSDIRFLAG_NonLocalTemplate 1

Uses "nonlocal" UI behavior and saves mechanisms.

VSDIRFLAG_BlankSolution 2

Creates a "blank" (empty) solution—doesn't create a project.

VSDIRFLAG_DisableBrowseButton 4

Disables the Browse button for this project/item.

VSDIRFLAG_DontAddDefExtension 8

Doesn't append a default extension to the name provided for the item (invalid for project).

VSDIRFLAG_DisableLocationField 32

Disables the location field for this project/item.

VSDIRFLAG_DontInitNameField 4096

Doesn't initialize the name field for this project/item with a valid name.

VSDIRFLAG_DisableNameField 8192

Disables the name field for this project/item.

Remarks

Used to disable or enable the Name and Location fields on the Add New Item dialog box. These flags are used in the creation of a .vsdir file.

COM Signature

From vsshell.idl:

Applies to

Product Versions
Visual Studio SDK 2015, 2017, 2019, 2022