Sdílet prostřednictvím


IVsSolution.CanCreateNewProjectAtLocation – metoda (Int32, String, Int32)

 

Určuje, zda lze v daném místě vytvořit nový projekt.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int CanCreateNewProjectAtLocation(
    int fCreateNewSolution,
    string pszFullProjectFilePath,
    out int pfCanCreate
)
int CanCreateNewProjectAtLocation(
    int fCreateNewSolution,
    String^ pszFullProjectFilePath,
    [OutAttribute] int% pfCanCreate
)
abstract CanCreateNewProjectAtLocation : 
        fCreateNewSolution:int *
        pszFullProjectFilePath:string *
        pfCanCreate:int byref -> int
Function CanCreateNewProjectAtLocation (
    fCreateNewSolution As Integer,
    pszFullProjectFilePath As String,
    <OutAttribute> ByRef pfCanCreate As Integer
) As Integer

Parametry

  • fCreateNewSolution
    [v] Pokud true, a potom vytvoří nové řešení.
  • pszFullProjectFilePath
    [v] Projekt cesta (včetně názvu souboru a přípony) umístění pro vytvoření nového projektu.
  • pfCanCreate
    [výstup] Pokud true, pak lze vytvořit nový projekt daný název v zadaném umístění.Pokud false, pak projekt se stejným názvem již existuje v zadaném umístění.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsSolution::CanCreateNewProjectAtLocation(
   [in] BOOL fCreateNewSolution,
   [in] LPCOLESTR pszFullProjectFilePath,
   [out] BOOL *pfCanCreate
);

Tato metoda určuje, zda lze v daném místě vytvořit nový projekt s daným názvem.Používá se především k průvodci.

Viz také

IVsSolution – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek