__VSCREATEPROJFLAGS Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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: