.NET Frameworkのアセンブリ「Microsoft.VisualBasic.dll」に定義されている例外クラス(Exception)の一覧です。
目次
Microsoft.VisualBasic
アセンブリ: Microsoft.VisualBasic.dll
Microsoft.VisualBasic に定義されている例外クラス(Exception)は以下になります。
CantStartSingleInstanceException
単一インスタンス アプリケーションに対して複数のインスタンスを生成し、2 つ目以降のインスタンスが、1 つ目のアプリケーション インスタンスに接続できなかった場合にスローされる例外です。
名前空間: Microsoft.VisualBasic.ApplicationServices
クラス名: CantStartSingleInstanceException
既定のメッセージ
この単一インスタンス アプリケーションは元のインスタンスに接続できませんでした。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (Microsoft.VisualBasic.ApplicationServices.CantStartSingleInstanceException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As Microsoft.VisualBasic.ApplicationServices.CantStartSingleInstanceException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
NoStartupFormException
MainForm プロパティが設定されていなかった場合に Visual Basic アプリケーション モデルによってスローされる例外です。
名前空間: Microsoft.VisualBasic.ApplicationServices
クラス名: NoStartupFormException
既定のメッセージ
スタートアップ フォームが指定されていません。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (Microsoft.VisualBasic.ApplicationServices.NoStartupFormException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As Microsoft.VisualBasic.ApplicationServices.NoStartupFormException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
InternalErrorException
Visual Basic コンパイラの内部エラーに対してスローされる例外です。
名前空間: Microsoft.VisualBasic.CompilerServices
クラス名: InternalErrorException
既定のメッセージ
Microsoft Visual Basic ランタイムで内部エラーが発生しました。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (Microsoft.VisualBasic.CompilerServices.InternalErrorException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As Microsoft.VisualBasic.CompilerServices.InternalErrorException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
MalformedLineException
TextFieldParser クラスの ReadFields() メソッドが、指定された形式で行を解析できなかった場合にスローされる例外です。
名前空間: Microsoft.VisualBasic.FileIO
クラス名: MalformedLineException
既定のメッセージ
種類 ‘Microsoft.VisualBasic.FileIO.MalformedLineException’ の例外がスローされました。
1 2 3 4 5 6 7 8 9 10 11 12 |
try { // 処理コードをここに記述する... } catch (Microsoft.VisualBasic.FileIO.MalformedLineException ex) { // 例外発生時に処理されるコードをここに記述する... } finally { // 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... } |
1 2 3 4 5 6 7 |
Try ' 処理コードをここに記述する... Catch ex As Microsoft.VisualBasic.FileIO.MalformedLineException ' 例外発生時に処理されるコードをここに記述する... Finally ' 例外発生の有無にかかわらず最後に処理されるコードをここに記述する... End Try |
他のアセンブリの例外一覧については、以下の記事をご覧ください。