SchemaModelViewerControllerBase.OnProjectClosed 方法

通过从事件断开连接处理项目的关闭。

命名空间:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
程序集:  Microsoft.VisualStudio.Data.Schema.Package(在 Microsoft.VisualStudio.Data.Schema.Package.dll 中)

语法

声明
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
)

参数

  • caughtException
    类型:System.Exception
    用于指示项目因异常而关闭。如果关闭项目时没有错误,则此属性为 null。
  • isAbnormalTermination
    类型:System.Boolean
    如果项目因某些非正常情况(如异常)而关闭,则返回 true。
  • isDirty
    类型:System.Boolean
    如果项目在仍处于已更新状态时关闭,则返回 true。

备注

默认实现不执行任何操作。

.NET Framework 安全性

请参见

参考

SchemaModelViewerControllerBase 类

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer 命名空间