IVsFireSolutionEvents.FireOnQueryCloseProject(IVsHierarchy, Int32) Méthode

Définition

Déclenche un événement de solution, OnQueryCloseProject(IVsHierarchy, Int32, Int32), indiquant une requête relative à la fermeture du projet.

public:
 int FireOnQueryCloseProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierarchy, int fRemoving);
public:
 int FireOnQueryCloseProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierarchy, int fRemoving);
int FireOnQueryCloseProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHierarchy, int fRemoving);
public int FireOnQueryCloseProject (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierarchy, int fRemoving);
abstract member FireOnQueryCloseProject : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * int -> int
Public Function FireOnQueryCloseProject (pHierarchy As IVsHierarchy, fRemoving As Integer) As Integer

Paramètres

pHierarchy
IVsHierarchy

[in] Pointeur vers l'interface IVsHierarchy du projet en cours de fermeture.

fRemoving
Int32

[in] Booléen. Défini sur true si le projet est supprimé de la solution avant la fermeture de la solution. Défini sur false si le projet est en cours de suppression de la solution pendant la fermeture de la solution.

Retours

Int32

Retourne S_FALSE si l'appelé interdit l'exécution. Sinon, retourne S_OK.

Remarques

Signature COM

À partir de vsshell. idl :

HRESULT IVsFireSolutionEvents::FireOnQueryCloseProject(  
   [in] IVsHierarchy *pHierarchy,   
   [in] BOOL fRemoving  
);  

S’applique à