Método SchemaModelViewerControllerBase.OnProjectClosed
Manipula o fechamento do projeto pela desconexão dos eventos.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Assembly: Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)
Sintaxe
'Declaração
Protected Overridable Sub OnProjectClosed ( _
caughtException As Exception, _
isAbnormalTermination As Boolean, _
isDirty As Boolean _
)
protected virtual void OnProjectClosed(
Exception caughtException,
bool isAbnormalTermination,
bool isDirty
)
protected:
virtual void OnProjectClosed(
Exception^ caughtException,
bool isAbnormalTermination,
bool isDirty
)
abstract OnProjectClosed :
caughtException:Exception *
isAbnormalTermination:bool *
isDirty:bool -> unit
override OnProjectClosed :
caughtException:Exception *
isAbnormalTermination:bool *
isDirty:bool -> unit
protected function OnProjectClosed(
caughtException : Exception,
isAbnormalTermination : boolean,
isDirty : boolean
)
Parâmetros
- caughtException
Tipo: System.Exception
Usado para indicar que o projeto ser fechado por causa de uma exceção.Esta propriedade é null se o projeto for fechado sem erro.
- isAbnormalTermination
Tipo: System.Boolean
Retorna true se o projeto será fechada por causa de algo anormal, como uma exceção.
- isDirty
Tipo: System.Boolean
Retorna true se o projeto ser fechado enquanto está ainda sujo.
Comentários
A implementação padrão não faz nada.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
SchemaModelViewerControllerBase Classe
Namespace Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer