Udostępnij za pośrednictwem


Metoda IVsProjectFactory.CanCreateProject — (String, UInt32, Int32)

 

Określa, czy można utworzyć nowy projekt.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

int CanCreateProject(
    string pszFilename,
    uint grfCreateFlags,
    out int pfCanCreate
)
int CanCreateProject(
    String^ pszFilename,
    unsigned int grfCreateFlags,
    [OutAttribute] int% pfCanCreate
)
abstract CanCreateProject : 
        pszFilename:string *
        grfCreateFlags:uint32 *
        pfCanCreate:int byref -> int
Function CanCreateProject (
    pszFilename As String,
    grfCreateFlags As UInteger,
    <OutAttribute> ByRef pfCanCreate As Integer
) As Integer

Parametry

  • pszFilename
    [w] Nazwa pliku projektu, który chcesz utworzyć.
  • pfCanCreate
    [out] true Jeśli projektu można utworzyć.

Wartość zwracana

Type: System.Int32

Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT IVsProjectFactory::CanCreateProject(
   [in] LPCOLESTR pszFilename,
   [in] VSCREATEPROJFLAGS grfCreateFlags,
   [out] BOOL *pfCanCreate
);

Zobacz też

Interfejs IVsProjectFactory
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku