Wyliczenie __VSCREATEPROJFLAGS
Określa, jak utworzyć lub otworzyć projektu.
To wyliczenie ma atrybut FlagsAttribute umożliwiający bitowe łączenie wartości jego elementów członkowskich.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[FlagsAttribute]
public enum __VSCREATEPROJFLAGS
[FlagsAttribute]
public enum class __VSCREATEPROJFLAGS
[<FlagsAttribute>]
type __VSCREATEPROJFLAGS
<FlagsAttribute>
Public Enumeration __VSCREATEPROJFLAGS
Elementy członkowskie
Nazwa elementu członkowskiego | Opis | |
---|---|---|
CPF_CLONEFILE | Tworzenie nowego projektu na podstawie istniejącego szablonu projektu, znajdujące się na dysku. |
|
CPF_NONLOCALSTORE | Program Project używa magazynu nielokalne i Zapisz inny mechanizm. |
|
CPF_NOTINSLNEXPLR | Projekt nie jest wyświetlane jako normalne projekt w oknie Solution Explorer. |
|
CPF_OPENDIRECTORY | Nieaktualne.Nie należy używać. |
|
CPF_OPENFILE | Projekt już istnieje na dysku. |
|
CPF_OVERWRITE | Istnieje już projektu o tej samej nazwie na dysku, zastąpienie tego projektu. |
|
CPF_SILENT | Opcja używana, jeśli nie chcesz zgłosić wszelkie uszkodzenia, jak w przypadku automatyzacji. |
Uwagi
Jeśli okaże się, że projekt jest już podczas rozmowy z CreateProject, użytkownika, aby zobaczyć, czy chce się zastąpić istniejący projekt kwerendy.Jeśli użytkownik chce zastąpić, następnie wywołać CreateProject ponownie i określ wartość CPF_OVERWRITE do grfCreateFlags parametru.
__VSCREATEPROJFLAGS2, określonych w vsshell8.0.idl, rozszerza __VSCREATEPROJFLAGS.
Podpis COM
Z vsshell.idl:
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku