IVsProjectFactory.CanCreateProject(String, UInt32, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si un projet peut être créé.
public:
int CanCreateProject(System::String ^ pszFilename, System::UInt32 grfCreateFlags, [Runtime::InteropServices::Out] int % pfCanCreate);
int CanCreateProject(std::wstring const & pszFilename, unsigned int grfCreateFlags, [Runtime::InteropServices::Out] int & pfCanCreate);
public int CanCreateProject (string pszFilename, uint grfCreateFlags, out int pfCanCreate);
abstract member CanCreateProject : string * uint32 * int -> int
Public Function CanCreateProject (pszFilename As String, grfCreateFlags As UInteger, ByRef pfCanCreate As Integer) As Integer
Paramètres
- pszFilename
- String
[in] Nom de fichier du projet que vous essayez de créer.
- grfCreateFlags
- UInt32
[in] Indicateurs dont les valeurs sont extraites de l'énumération __VSCREATEPROJFLAGS.
- pfCanCreate
- Int32
[out] true si le projet peut être créé.
Retours
Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.
Remarques
Signature COM
À partir de vsshell. idl :
HRESULT IVsProjectFactory::CanCreateProject(
[in] LPCOLESTR pszFilename,
[in] VSCREATEPROJFLAGS grfCreateFlags,
[out] BOOL *pfCanCreate
);