Metodo ModelingEditorFactory.OnQueryCloseProject
Eseguire una query relativa ai client di ascolto se il progetto può essere chiuso.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintassi
'Dichiarazione
Public Function OnQueryCloseProject ( _
pHierarchy As IVsHierarchy, _
fRemoving As Integer, _
ByRef pfCancel As Integer _
) As Integer
public int OnQueryCloseProject(
IVsHierarchy pHierarchy,
int fRemoving,
ref int pfCancel
)
Parametri
- pHierarchy
Tipo: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
IVsHierarchy interfaccia del progetto in fase di caricamento.
- fRemoving
Tipo: System.Int32
true per eseguire una query sui client se il progetto viene svuotato dall'editor di modellizzazione prima dell'editor di modellizzazione sia chiusa; in caso contrario, false.
- pfCancel
Tipo: System.Int32%
true per eseguire una query sui client se un client impedisse il progetto la chiusura, in caso contrario, false.
Valore restituito
Tipo: System.Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.
Implementa
IVsSolutionEvents.OnQueryCloseProject(IVsHierarchy, Int32, Int32%)
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.