Método IVsProjectFactory.CanCreateProject (String, UInt32, Int32)
Determina se um novo projeto pode ser criado.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
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
Parâmetros
- pszFilename
[in] Nome de arquivo do projeto que você está tentando criar.
- grfCreateFlags
[in] Sinalizadores cujos valores são obtidos a partir do __VSCREATEPROJFLAGS enumeração.
- pfCanCreate
[out] true se o projeto pode ser criado.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsProjectFactory::CanCreateProject(
[in] LPCOLESTR pszFilename,
[in] VSCREATEPROJFLAGS grfCreateFlags,
[out] BOOL *pfCanCreate
);
Consulte também
Interface IVsProjectFactory
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo