__VSCREATEPROJFLAGS Enumeração

Definição

Controla como um projeto é criado ou aberto.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.

public enum class __VSCREATEPROJFLAGS
public enum class __VSCREATEPROJFLAGS
enum __VSCREATEPROJFLAGS
[System.Flags]
public enum __VSCREATEPROJFLAGS
[<System.Flags>]
type __VSCREATEPROJFLAGS = 
Public Enum __VSCREATEPROJFLAGS
Herança
__VSCREATEPROJFLAGS
Atributos

Campos

CPF_CLONEFILE 1

Crie um novo projeto com base em um modelo de projeto existente que já está no disco.

CPF_NONLOCALSTORE 64

O projeto usa o armazenamento não local e o mecanismo de salvamento diferente.

CPF_NOTINSLNEXPLR 32

O projeto não é mostrado como um projeto normal no Gerenciador de Soluções.

CPF_OPENDIRECTORY 4

Obsoleto. Não use.

CPF_OPENFILE 2

O projeto já existe no disco.

CPF_OVERWRITE 16

Se já houver um projeto com o mesmo nome no disco, substitua este projeto.

CPF_SILENT 8

Use quando não desejar relatar nenhuma falha, como no caso da automação.

Comentários

Se você determinar que um projeto já existe durante uma chamada de CreateProject , consulte o usuário para ver se deseja substituir o projeto existente. Se o usuário quiser substituir, chame CreateProject novamente e especifique um valor de CPF_OVERWRITE para o grfCreateFlags parâmetro.

__VSCREATEPROJFLAGS2, definido em VSShell 8.0. idl, estende __VSCREATEPROJFLAGS .

Assinatura COM

De VSShell. idl:

Aplica-se a