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ć.
- grfCreateFlags
[w] Flagi, którego wartości są pobierane z __VSCREATEPROJFLAGS wyliczania.
- 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