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
如果專案在仍為已變更 (Dirty) 狀態下關閉,則傳回 true。
備註
預設實作不做任何動作。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
SchemaModelViewerControllerBase 類別
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer 命名空間