Proprietà My.Application.Info.LoadedAssemblies
Aggiornamento: novembre 2007
Ottiene l'insieme di tutti gli assembly caricati dall'applicazione.
' 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)
Valore restituito
Un ReadOnlyCollection<T> di Assembly ottiene tutti gli assembly caricati dall'applicazione.
Eccezioni
La seguente condizione può generare un'eccezione.
- Il dominio dell'applicazione non viene caricato (AppDomainUnloadedException).
Note
La proprietà My.Application.Info.LoadedAssemblies è analoga al metodo GetAssemblies.
Esempio
Nell'esempio viene utilizzata la proprietà My.Application.Info.LoadedAssemblies per visualizzare gli assembly caricati dall'applicazione.
ListBox1.DataSource = My.Application.Info.LoadedAssemblies
Nell'esempio è richiesto che nell'applicazione di Windows Form sia presente un controllo ListBox denominato ListBox1.
Requisiti
Spazio dei nomi:Microsoft.VisualBasic.ApplicationServices
Classe:AssemblyInfo
Assembly: libreria di runtime di Visual Basic (in Microsoft.VisualBasic.dll)
Disponibilità in base al tipo di progetto
Tipo di progetto |
Disponibile |
---|---|
Applicazione Windows |
Sì |
Libreria di classi |
Sì |
Applicazione di console |
Sì |
Libreria di controlli Windows |
Sì |
Libreria di controllo Web |
No |
Servizio Windows |
Sì |
Sito Web |
No |
Autorizzazioni
Non sono richieste autorizzazioni.