Metodo TeamFoundationExtensionUtility.LoadExtensions<T>
Carica e creare istanze delle classi di tipo T che sono direttamente attribuite a un ExportAttribute o eredita da un tipo attribuito un InheritedExportAttribute.Le classi di destinazione devono avere un costruttore predefinito.
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
Public Shared Function LoadExtensions(Of T) ( _
pluginDirectory As String _
) As DisposableCollection(Of T)
public static DisposableCollection<T> LoadExtensions<T>(
string pluginDirectory
)
Parametri di tipo
- T
Parametri
- pluginDirectory
Tipo: System.String
La directory degli assembly utilizzati per caricare le estensioni.
Valore restituito
Tipo: Microsoft.TeamFoundation.Framework.Server.DisposableCollection<T>
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.