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 命名空间