Udostępnij za pośrednictwem


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