My.Application.Info.LoadedAssemblies プロパティ

更新 : 2007 年 11 月

アプリケーションによって読み込まれたすべてのアセンブリのコレクションを取得します。

' Usage
Dim value As System.Collections.ObjectModel.ReadOnlyCollection(Of System.Reflection.Assembly) = My.Application.Info.LoadedAssemblies
' Declaration
Public ReadOnly Property LoadedAssemblies As System.Collections.ObjectModel.ReadOnlyCollection(Of System.Reflection.Assembly)

戻り値

アプリケーションによって読み込まれたすべてのアセンブリを含む AssemblyReadOnlyCollection<T> です。

例外

例外を引き起こす可能性のある状態を次に示します。

解説

My.Application.Info.LoadedAssemblies プロパティは GetAssemblies メソッドとよく似ています。

使用例

次の例では、My.Application.Info.LoadedAssemblies プロパティを使用して、アプリケーションによって読み込まれたアセンブリを表示します。

ListBox1.DataSource = My.Application.Info.LoadedAssemblies

この例では、Windows フォーム アプリケーションに ListBox1 という名前の ListBox コントロールがあることが必要です。

必要条件

名前空間 : Microsoft.VisualBasic.ApplicationServices

クラス : AssemblyInfo

アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll 内)

使用可能なプロジェクトの種類

プロジェクトの種類

使用可/不可

Windows アプリケーション

クラス ライブラリ

コンソール アプリケーション

Windows コントロール ライブラリ

Web コントロール ライブラリ

不可

Windows サービス

Web サイト

不可

アクセス許可

アクセス許可は不要です。

参照

参照

My.Application.Info オブジェクト

ReadOnlyCollection<T>

System.Reflection.Assembly

AssemblyInfo.LoadedAssemblies