イベントから切断することによってプロジェクトを閉じる処理を行います。
名前空間: 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 名前空間