ModelingEditorFactory.OnQueryCloseProject-Methode
Fragt Überwachungsclients ab, ob das Projekt geschlossen werden kann.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntax
'Declaration
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
)
Parameter
- pHierarchy
Typ: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
Die IVsHierarchy-Schnittstelle des Projekts, das geladen wird.
- fRemoving
Typ: System.Int32
"True", um Clients abzufragen, wenn das Projekt aus dem Modellierungseditor entfernt wird, bevor der Modellierungseditor geschlossen wird; andernfalls "False".
- pfCancel
Typ: System.Int32%
"True", um Clients abzufragen, wenn ein Client das Schließen eines Projekts verhindert; andernfalls "False".
Rückgabewert
Typ: System.Int32
Gibt S_OK zurück, wenn die Methode erfolgreich ausgeführt wurde.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Implementiert
IVsSolutionEvents.OnQueryCloseProject(IVsHierarchy, Int32, Int32%)
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.