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